Moltiplica gli elementi corrispondenti delle matrici e somma i risultati — ottimo per totali ponderati e somme multi-condizione.
Sintassi
SUMPRODUCT(array1, [array2], …)Argomenti
array1obbligatorio
Il primo intervallo da moltiplicare.
array2…facoltativo
Intervalli aggiuntivi della stessa dimensione.
SUMPRODUCT moltiplica intervalli allineati elemento per elemento, poi somma i prodotti. Oltre alle medie ponderate, funge da potente contatore/sommatore condizionale usando matrici booleane, es. SUMPRODUCT((region="East")*(amount)).
=SUMPRODUCT(B2:B10, C2:C10)→$4,820Somma quantità × prezzo sulle righe (totale ponderato).
=SUMPRODUCT((A2:A100="East")*(C2:C100))→$42,300Somma condizionale senza SUMIF.
Allinea gli intervalli
Tutte le matrici devono avere la stessa dimensione e orientamento.
Moltiplica o verifica
Usa le virgole per i prodotti semplici, oppure (cond)*(values) per le somme condizionali.
SUMPRODUCT gestisce calcoli ponderati e logica booleana complessa in una sola cella; SUMIFS è più semplice per somme con criteri diretti.