Somma i valori n inferiori o i valori n superiori in Excel

Sommario

In questo articolo, impareremo come sommare i valori N superiori o inferiori in base a una serie di numeri in Excel. Se vuoi sommare i primi 4, i primi 5 o i primi N valori in un determinato intervallo, questo articolo ti aiuterà a farlo.

Somma dei valori TOP N

Per questo articolo ci verrà richiesto di utilizzare la funzione SUMPRODUCT. Ora faremo una formula con queste funzioni. Qui ci viene assegnato un intervallo e dobbiamo superare i 5 valori nell'intervallo e ottenere la somma dei valori.

Formula generica:

= SUMPRODUCT ( LARGE ( range, { 1 , 2 ,… . ,n } } )

gamma: range di valori

Valori : numeri separati da virgole come se desideri trovare i primi 3 valori, usa { 1 , 2 , 3 }.

Esempio: somma dei primi 5 valori dell'intervallo

Proviamo questa formula eseguendola nell'esempio mostrato di seguito.

Qui abbiamo un intervallo di valori da A1:A23.


L'intervallo A1:A23 contiene valori ed è denominato come valori.

Innanzitutto, dobbiamo trovare i primi cinque valori utilizzando la funzione LARGE e quindi eseguire l'operazione di somma su quei 5 valori. Ora useremo la seguente formula per ottenere la somma dei primi 5 valori.

Usa la formula:

= SUMPRODUCT ( GRANDE ( intervallo, { 1 , 2 , 3 , 4 , 5 } ) )

Spiegazione:

  • La funzione GRANDE restituisce i primi 5 valori numerici e restituisce l'array alla funzione SUMPRODUCT.

= SUMPRODOTTO ( { 149 , 123 , 100 , 87 , 85 } ) )

  • La funzione SUMPRODUCT ottiene un array dei primi 5 valori da sommare.


Qui l'intervallo è dato come intervallo denominato. Premi Invio per ottenere la SOMMA dei primi 5 numeri.

Come puoi vedere nell'istantanea sopra, quella somma è 544. La somma dei valori 149 + 123 + 100 + 87 + 85 = 544.

Il processo di cui sopra viene utilizzato per calcolare la somma di alcuni numeri dall'alto. Ma calcolare per n (grande) numero di valori in un intervallo lungo.

Usa la formula:

= SUMPRODUCT ( LARGE ( range, ROW ( INDIRETTO ( "1:10" ) )

Qui generiamo la somma dei primi 10 valori ottenendo un array da 1 a 10 { 1; 2; 3; 4; 5; 6; 7; 8 ; 9; 10 } utilizzando le funzioni di Excel RIGA & INDIRETTO.

Qui abbiamo ottenuto la somma dei primi 10 numeri { 149 ; 123 ; 100 ; 87; 85; 82; 61; 58; 54; 51 }) che risulta in 850.

Somma dei valori N inferiori

Come risolvere il problema?

Formula generica:

= SUMPRODUCT ( SMALL ( range, { 1 , 2 ,… . ,n } } )

Intervallo: intervallo di valori

Valori: numeri separati da virgole come se si desidera trovare i 3 valori inferiori, utilizzare { 1 , 2 , 3 }.

Esempio:

Tutti questi potrebbero essere fonte di confusione da capire. Quindi, testiamo questa formula eseguendola nell'esempio mostrato di seguito.

Qui abbiamo un intervallo di valori da A1:A23.

Ecco l'intervallo fornito utilizzando lo strumento excel dell'intervallo denominato.

Innanzitutto, dobbiamo trovare i cinque valori inferiori utilizzando la funzione PICCOLO e quindi eseguire l'operazione di somma su quei 5 valori. Ora useremo la seguente formula per ottenere la somma
Usa la formula:

= SUMPRODUCT ( PICCOLO ( intervallo, { 1 , 2 , 3 , 4 , 5 } ) )

Spiegazione:

  • La funzione PICCOLO restituisce i 5 valori numerici inferiori e restituisce l'array alla funzione SUMPRODUCT.

= SUMPRODOTTO ( { 23 , 27 , 28 , 28 , 30 } ) )

  • La funzione SUMPRODUCT ottiene una matrice di 5 valori inferiori da riassumere.


Qui l'intervallo è dato come intervallo denominato. Premi Invio per ottenere la SOMMA degli ultimi 5 numeri.


Come puoi vedere nell'istantanea sopra, la somma è 136. La somma dei valori 23 + 27 + 28 + 28 + 30 = 136.

Il processo di cui sopra viene utilizzato per calcolare la somma di alcuni numeri dal basso. Ma calcolare per n (grande) numero di valori in un intervallo lungo.

Usa la formula:

= SUMPRODUCT ( SMALL ( range, ROW ( INDIRETTO ( "1:10" ) )

Qui generiamo la somma dei 10 valori inferiori ottenendo un array da 1 a 10 { 1; 2; 3; 4; 5; 6; 7; 8 ; 9; 10 } utilizzando le funzioni di Excel RIGA & INDIRETTO.

Qui abbiamo la somma degli ultimi 10 numeri che risulterà in 307.

Di seguito sono riportate alcune note osservative.

Appunti:

  1. La formula funziona solo con i numeri.
  2. La formula funziona solo quando non ci sono duplicati nella tabella di ricerca
  3. La funzione SUMPRODUCT considera i valori non numerici ( come il testo abc ) e i valori di errore ( come #NUM! , #NULL! ) come valori null.
  4. La funzione SUMPRODUCT considera il valore logico TRUE come 1 e False come 0.
  5. L'array di argomenti deve essere della stessa lunghezza della funzione.

Spero che questo articolo su come restituire la somma dei valori n superiori o inferiori in Excel sia esplicativo. Trova altri articoli sulle funzioni SUMPRODUCT qui. Si prega di condividere la tua domanda qui sotto nella casella dei commenti. Ti assisteremo.

Come utilizzare la funzione SUMPRODUCT in Excel: restituisce la SOMMA dopo la moltiplicazione dei valori in più matrici in Excel.

SOMMA se la data è compresa tra : Restituisce la SOMMA dei valori tra date o periodi specificati in Excel.

Somma se la data è maggiore della data indicata: Restituisce la SOMMA dei valori dopo la data o il periodo specificati in Excel.

2 modi per sommare per mese in Excel: Restituisce la SOMMA dei valori all'interno di un determinato mese specifico in Excel.

Come sommare più colonne con condizione: Restituisce la SOMMA dei valori su più colonne con condizione in excel

Come usare i caratteri jolly in Excel : Conta le celle che corrispondono alle frasi usando i caratteri jolly in Excel

Articoli popolari

50 scorciatoie Excel per aumentare la produttività

Modifica un elenco a discesa

Riferimento assoluto in Excel

Se con la formattazione condizionale

Se con caratteri jolly

Vricerca per data

Converti pollici in piedi e pollici in Excel 2016

Unisci nome e cognome in excel

Conta le celle che corrispondono ad A o B

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave