Se vuoi sommare i 3 valori in Excel puoi farlo semplicemente calcolando i primi 3 valori usando una funzione GRANDE e sommandoli.
Ma non è l'unico modo. Puoi sommare i primi N valori in Excel usando più formule. Tutti utilizzeranno la funzione GRANDE come funzione chiave. Vedi l'immagine sopra. Esploriamoli tutti.
Somma dei primi 3 o dei primi N valori utilizzando la funzione SOMMA.SE
Formula generica
=SOMMA.SE(intervallo,">="&LARGE(intervallo,n)) |
Gamma:L'intervallo è l'intervallo da cui si desidera sommare i primi N valori.
n:Questo è il numero di valori superiori che vuoi sommare. Se vuoi sommare i primi 3 valori alloranè 3.
Quindi vediamo questa formula in azione.
Esempio 1: utilizzo di SOMMA.SE per sommare le prime 3 vendite.
Abbiamo dati che contengono le vendite effettuate in diversi mesi. Dobbiamo riassumere le prime 3 vendite. Usiamo la formula generica sopra.
Il gamma è C2: C13 en è 3. Quindi la formula sarà:
=SOMMA.SE(C2:C13;">="&GRANDE(C2:C13,3)) |
Questo ritorna a 696020 che è corretto. Se vuoi sommare i valori N della variabile superiore e N è scritto in D2, la formula sarà:
=SOMMA.SE(C2:C13;">="&GRANDE(C2:C13;D2)) |
riassumerà tutti i valori che sono maggiori o uguali al valore del primo valore N.
Come funziona?
La funzione LARGE restituisce il primo N-esimo valore nell'intervallo dato. Nella formula sopra, la funzione GRANDE restituisce il terzo valore più grande nell'intervalloDO2: DO13che è 212940. Ora la formula è:
=SOMMA.SE(C2:C13;">="&212940) |
Ora la funzione SOMMA.SE restituisce semplicemente la SOMMA dei valori maggiori o uguali a 212940, che è 696020.
Se vuoi aggiungere più condizioni per sommare i primi 3 o N valori, usa la funzione SUMIFS.
Somma dei primi 3 o dei primi N valori utilizzando la funzione SUM
Il metodo sopra è abbastanza facile e veloce da usare quando si tratta di riassumere i primi 3 o N valori dall'elenco. Ma diventa difficile quando si tratta di sommare i valori N arbitrari superiori, ad esempio il secondo, quarto e sesto valore da un intervallo di Excel. Qui, la funzione SUM o SUMPRODUCT svolge il lavoro.
Formula generica:
=SOMMA(GRANDE(intervallo,{1,2,3}))) |
o
=SOMMA.PRODOTTO(GRANDE(intervallo;{1,2,3}))) |
Gamma:L'intervallo è l'intervallo da cui si desidera sommare i primi N valori.
{1,2,3}: Questi sono i valori più alti che vuoi riassumere. Ecco il 1°, il 2° e il 3°.
Quindi usiamo questa formula nell'esempio sopra.
Esempio 2: sommare il primo, il secondo e il terzo valore più grandi di un intervallo di Excel.
Quindi, stiamo usando la stessa tabella che abbiamo usato nell'esempio sopra. Il gamma è ancora C2:C13 e i primi 3 valori che vogliamo sommare sono il primo, il secondo e il terzo valore più grande nel gamma.
=SOMMA.PRODOTTO(GRANDE(C2:C13,{1,2,3})) |
Restituisce lo stesso risultato di prima, che è 696020. Se vuoi sommare il 2° e il 4° valore più in alto, la formula sarà:
=SOMMA.PRODOTTO(GRANDE(C2:C13,{2,4})) |
E il risultato sarà 425360.
È possibile sostituire la funzione SUMPRODUCT con la funzione SUM nel caso precedente. Ma se vuoi dare un riferimento ai valori più alti, dovrai usare CTRL + MAIUSC + INVIO per renderlo una formula di matrice.
{=SOMMA(GRANDE(C2:C13,E2:E4))} |
Come funziona?
La funzione LARGE accetta una matrice di valori chiave e restituisce una matrice di quei valori superiori. Qui la funzione large restituisce i valori {241540;183820;38740} come primi 2nd, 4th e 6th value. Ora la formula diventa:
=SOMMA({241540;183820;38740}) |
o
=SOMMA.PRODOTTO({241540;183820;38740}) |
Questo riassume i valori restituiti dalla funzione GRANDE.
Sommare una vasta gamma di valori superiori in Excel
Supponiamo che tu voglia sommare i valori tra i 10 e i 2o valori, tutto compreso. In questo caso, i metodi sopra menzionati diventeranno pignoli e più lunghi. Il modo migliore è utilizzare la formula generica di seguito per sommare i valori superiori:
=SUMPRODUCT(LARGE(range,ROW(INDDIRECT("start:end")))) |
gamma:L'intervallo è l'intervallo da cui si desidera sommare i primi N valori.
"inizio:fine":È il testo dell'intervallo di valori superiori che si desidera riassumere. Se vuoi alcuni valori dai primi 3 ai primi 6, start:end sarà "3:6".
Diamo un'occhiata a questa formula in azione:
Esempio 3: somma i primi 3-6 valori delle vendite:
Quindi abbiamo la stessa tabella dell'esempio precedente. L'unica domanda è diversa. Usando la formula generica sopra, scriviamo questa formula:
=SOMMA.PRODOTTO(GRANDE(C2:C13,RIGA(INDIRETTO("3:6")))) |
Ciò restituisce il valore 534040. Che è la somma del 3°, 4°, 5° e 6° valore più grande dell'intervallo C2:C13.
Come funziona?
Innanzitutto, la funzione INDIRETTO trasforma il testo "3:6" nell'intervallo effettivo 3:6. Successivamente, la funzione RIGA restituisce una matrice di numeri di riga nell'intervallo 3:6, che sarà {3,4,5,6}. Successivamente, la funzione GRANDE restituisce il 3°, 4°, 5° e 6° valore più grande dell'intervallo C2:C13. Infine, la funzione SUMPRODUCT riassume questi valori e otteniamo il nostro risultato.
=SOMMA.PRODOTTO(GRANDE(C2:C13,RIGA(INDIRETTO("3:6"))))
=SOMMA.PRODOTTO(GRANDE(C2:C13,{3,4,5,6})) =SOMMAPRODOTTO({212940;183820;98540;38740}) = 534040 |
Bonus: somma i primi N valori usando la funzione SEQUENCE
La funzione SEQUENZA è stata introdotta in Excel 2019 e 365. Restituisce una sequenza di numeri. Possiamo usarlo per ottenere i primi N valori e poi sommarli.
Formula generica:
=SUMPRODUCT(LARGE(range,SEQUENCE(num_values,,[start_num], [steps])))) |
gamma:L'intervallo è l'intervallo da cui si desidera sommare i primi N valori.
num_values: È il numero di valori superiori che si desidera sommare.
[num_inizio]:È il numero di partenza della serie. È facoltativo. Se lo ometti, la serie inizierà da 1.
[passi]: È la differenza tra il numero successivo rispetto al numero corrente. Per impostazione predefinita, è 1.
Se usiamo questa formula generica per ottenere lo stesso risultato dell'esempio precedente, la formula sarà:
=SOMMA(GRANDE(C2:C13,SEQUENZA(4,,3))) |
Restituirà il valore 534040.
Come funziona?
È semplice. La funzione SEQUENZA restituisce una serie di 4 valori che iniziano con 3 con intervallo 1. Restituisce l'array {3;4;5;6}. Ora la funzione GRANDE restituisce i valori più grandi dei numeri corrispondenti. Infine, la funzione SUM somma questi valori e otteniamo il nostro risultato come 534040.
=SOMMA(GRANDE(C2:C13,SEQUENZA(4,,3)))
=SOMMA(GRANDE(C2:C13,{3;4;5;6})) =SOMMA({212940;183820;98540;38740}) =534040 |
Quindi sì ragazzi, ecco come puoi riassumere i primi 3, 5, 10, … N valori in Excel. Ho cercato di essere esplicativo. Spero che ti aiuti. In caso di dubbi su questo argomento o su qualsiasi altro argomento relativo a Excel VBA, chiedere nella sezione commenti qui sotto. Rispondo spesso alle domande.
Somma se maggiore di 0 in Excel | Per sommare solo i valori positivi, dobbiamo sommare i valori maggiori di 0. Per fare ciò, utilizzeremo la funzione SOMMA.SE di Excel.
Come sommare le vendite degli ultimi 30 giorni in Excel | A volte è anche riassunto su un intervallo standard di 30 giorni. In tal caso, avere una formula che mostra dinamicamente la somma degli ultimi 30 giorni sarà una buona idea. In questo articolo impareremo come sommare i valori degli ultimi 30 giorni in Excel.
Come sommare le ultime n colonne in Excel? | A volte viene data una condizione, ad esempio quando è necessario ottenere la somma degli ultimi 5 o n numeri dalla colonna. È possibile eseguire facilmente la soluzione a questo problema utilizzando le funzioni excel.
Come sommare abbinando riga e colonna in Excel | Come si sommano i valori quando è necessario abbinare colonne e righe. In questo articolo impareremo come eseguire la somma delle righe e delle colonne corrispondenti.
Articoli popolari:
50 scorciatoie di Excel per aumentare la produttività | Diventa più veloce nel tuo compito. Queste 50 scorciatoie ti faranno lavorare ancora più velocemente su Excel.
Come utilizzare la funzione CERCA.VERT di Excel| Questa è una delle funzioni più utilizzate e popolari di Excel che viene utilizzata per cercare il valore da diversi intervalli e fogli.
Come usare Excel Funzione CONTA.SE| Conta i valori con le condizioni usando questa fantastica funzione. Non è necessario filtrare i dati per contare un valore specifico. La funzione Countif è essenziale per preparare la tua dashboard.
Come utilizzare la funzione SOMMA.SE in Excel | Questa è un'altra funzione essenziale della dashboard. Questo ti aiuta a riassumere i valori su condizioni specifiche.
Articoli popolari:
50 scorciatoie di Excel per aumentare la produttività | Diventa più veloce nel tuo compito. Queste 50 scorciatoie ti faranno lavorare ancora più velocemente su Excel.
Come utilizzare la funzione CERCA.VERT di Excel| Questa è una delle funzioni più utilizzate e popolari di Excel che viene utilizzata per cercare il valore da diversi intervalli e fogli.
Come usare Excel Funzione CONTA.SE| Conta i valori con le condizioni usando questa fantastica funzione. Non è necessario filtrare i dati per contare un valore specifico. La funzione Countif è essenziale per preparare la tua dashboard.
Come utilizzare la funzione SOMMA.SE in Excel | Questa è un'altra funzione essenziale della dashboard. Questo ti aiuta a riassumere i valori su condizioni specifiche.