Somma per gruppo
La struttura di questa formula è basata su IF, che verifica ogni valore nella colonna B per vedere se è uguale al valore nella “cella sopra”. Quando i valori corrispondono, la formula non restituisce nulla (“”). Quando i valori sono diversi, la funzione IF chiama SUMIF:
SUMIF(B:B,B5,C:C)In ogni riga in cui SUMIF è attivato da IF, SUMIF calcola una somma di tutte le righe corrispondenti nella colonna C (C: C). Il criterio utilizzato da SUMIF è il valore corrente della riga della colonna B (B5), testato rispetto a tutta la colonna B (B: B).
I riferimenti di colonna completi come questo sono interessanti ed eleganti, dal momento che non ” Non devi preoccuparti di dove iniziano e finiscono i dati, ma devi essere sicuro che non ci siano dati extra sopra o sotto la tabella che potrebbero essere rilevati da SUMIF.
Prestazioni
Potrebbe sembrare che l’utilizzo di un riferimento di colonna completo sia una cattiva idea, poiché le versioni correnti di Excel contengono più di 1 milione di righe. Tuttavia, i test hanno dimostrato che Excel valuta solo i dati nell ‘”intervallo utilizzato” (A1 all’indirizzo dell’intersezione tra l’ultima colonna utilizzata e l’ultima riga utilizzata) con questo tipo di formula.
Charles Williams over a Fast Excel ha un buon articolo su questo argomento, con una serie completa di risultati temporali.
Perché le tabelle pivot?