Sappiamo come sommare i valori di una colonna su più condizioni. Usiamo la funzione SUMIFS per questo. Ma come si sommano più colonne su una condizione. Questo articolo riguarda la somma dei valori da più colonne a condizione.
Possiamo sommare più colonne su una condizione senza usare la funzione SOMMA.SE. Qui useremo la funzione SUMPRODUCT di excel.
Formula generica
=SUMPRODOTTO((intervallo_criteri=criteri)*(intervallo_somma))
Criteri_intervallo: Questo è l'intervallo in cui verranno soddisfatti i criteri.
Criteri: questo è il criterio o la condizione.
Somma_intervallo: l'intervallo di somma. Questo può avere più colonne ma le stesse righe dell'intervallo di criteri.
Vediamolo in azione.
Esempio: somma i soldi spesi per il mango.
Nell'immagine sopra, abbiamo questa tabella dell'importo speso per diversi frutti in diversi mesi. Dobbiamo solo ottenere l'importo totale speso per i mango in tutti questi mesi.
In I2 la formula è
=SOMMA.PRODOTTO((B2:B9=H2)*C2:E9)
Questo restituisce 525 come importo totale speso per i mango. Puoi vederlo nell'immagine sopra.
Come funziona?
Bene, è facile. Analizziamo la formula e comprendiamola in pace.
(B2:B9=H2): Questa parte confronta ogni valore nell'intervallo B2:B9 con H2 e restituisce un array di VERO e FALSO. {FALSO;VERO;FALSO;FALSO;FALSO;FALSO;FALSO;VERO}.
(B2:B9=H2)*C2: MI9: Qui abbiamo moltiplicato ogni valore nell'array sopra con i valori in C2: E9. Anche C2:C9 viene trattato come un array 2D. Infine questa istruzione restituisce un array 2D di {0,0,0;47,57,67;0,0,0;0,0,0;0,0,0;0,0,0;0,0,0;108,118,128}.
Ora SUMPRODUCT ha questo aspetto:
SOMMAPRODOTTO({0,0,0;47,57,67;0,0,0;0,0,0;0,0,0;0,0,0,0;0,0,0;108,118,128}). Ha valori di mango solo. Li riassume e restituisce il risultato come 525.
Un altro metodo può avere una colonna dei totali e quindi utilizzarla con la funzione SOMMA.SE per ottenere la somma di tutte le colonne. Ma non è quello che vogliamo fare.
Quindi sì ragazzi, ecco come sommare più colonne con condizione senza usare la funzione sumif. Fammi sapere se hai dei dubbi su questo articolo o su qualsiasi altro articolo su questo sito. Puoi anche porre domande su Excel 2019, 2016, 2013 e versioni precedenti.
Articoli popolari:
La funzione CERCA.VERT in Excel
CONTA.SE in Excel 2016
Come utilizzare la funzione SOMMA.SE in Excel