Se volete sommare dei numeri se altre celle sono uguali o diverse ad un certo valore, potete facilmente farlo sia con la funzione SOMMA.SE che con la funzione SOMMA.PIÙ.SE.
Parleremo di:
Sommare se le celle sono uguali ad un certo valore
Nell’esempio mostrato, vogliamo sommare tutte le vendite dell’Area Sud. La formula in cella H3 è:
=SOMMA.SE(aree;"sud";importi)
e la formula in H4 invece è:
=SOMMA.PIÙ.SE(importi;aree;"sud")
In entrambi i casi, “aree” è il nome assegnato all’intervallo C3:C32 e “importi” è il nome assegnato all’intervallo E3:E32.
Come funziona questa formula
Entrambe le formule utilizzano funzioni incorporate in Excel che calcolano totali parziali, ma la sintassi utilizzata dalle funzioni SOMMA.SE e SOMMA.PIÙ.SE è leggermente diversa:
SOMMA.SE(intervallo; criterio; [int_somma]) SOMMA.PIÙ.SE(int_somma; intervallo_criteri1; criteri1; [intervallo_criteri2; criteri2]; ...)
In entrambi i casi, si noti come l’area “sud” debba essere racchiusa tra virgolette, in quanto si tratta di un valore di testo.
Utilizzare SOMMA.SE che SOMMA.PIÙ.SE (che può gestire più di un criterio) è una questione di preferenze personali. SOMMA.PIÙ.SE è stata introdotta con Excel 2007, quindi anch’essa è in giro da parecchio tempo 🙂 .
Sommare se le celle sono diverse da un certo valore
Molto simile è la soluzione nel caso volessimo invece sommare le vendite effettuate nelle Aree diverse dall’Area Sud.
Nell’esempio mostrato, la formula in cella H7 è:
=SOMMA.SE(aree;"<>sud";importi)
Questa formula somma gli importi di colonna E solo quando l’Area in colonna C non è “sud”.
Come funziona questa formula
La funzione SOMMA.SE supporta tutti gli operatori logici di Excel, tra cui “diverso da”, che viene immesso come <>.
Quando si utilizza un operatore nei criteri per una funzione come SOMMA.SE, è necessario racchiuderlo tra virgolette (“”). In questo caso, il criterio è inserito come “<>sud”, che si può leggere come “diverso da sud”.
Alternativa con SOMMA.PIÙ.SE
Potete anche utilizzare la funzione SOMMA.PIÙ.SE per sommare se le celle sono diverse da un valore impostato. SOMMA.PIÙ.SE è grado di gestire più criteri, pertanto potrebbe essere più comoda nel caso in futuro si volesse espandere la formula immettendone di nuovi. La formula SOMMA.PIÙ.SE equivalente è:
=SOMMA.PIÙ.SE(importi;aree;"<>sud")