
Formula generica
=SUMPRODUCT(SUMIF(range,things,values))
Sommario
Se è necessario sommare i valori quando le celle sono uguali a una delle tante cose, è possibile utilizzare una formula basata sulle funzioni SUMIF e SUMPRODUCT. Nell'esempio mostrato, la formula in H5 è:
=SUMPRODUCT(SUMIF(B5:B11,things,C5:C11))
dove "cose" è l'intervallo denominato E5: E7.
Spiegazione
La funzione SUMIF accetta tre argomenti: intervallo, criteri e intervallo_somma.
Per la gamma , stiamo usando B5: B11. Queste celle contengono i valori che stiamo testando in base a più criteri.
Per i criteri , stiamo usando l'intervallo denominato "cose" (E5: E7). Questo intervallo contiene i 3 valori che stiamo utilizzando come criteri. Questo intervallo può essere ampliato per includere criteri aggiuntivi, se necessario.
Per intervallo_somma , stiamo usando C5: C11, che contiene valori numerici.
Poiché stiamo fornendo SUMIF più di un criterio, restituirà più risultati: un risultato per ogni valore in "cose. I risultati restituiscono un array come questo:
=SUMPRODUCT((60;30;12))
SUMPRODUCT quindi somma tutti gli elementi nell'array e restituisce un risultato finale, 102.