Excel: calcolare correttamente gli importi condizionali
In Excel è possibile calcolare le somme che non tengono conto di tutti gli elementi dell'area selezionata, le cosiddette somme condizionali. Ti mostreremo come effettuare il calcolo più sensato.
Tre diverse funzioni per somme condizionali in Excel
Excel offre varie opzioni e funzioni per i totali condizionali. La scelta giusta dipende dal tipo di condizioni:
- Se una condizione fissa si applica a ciascun valore in questione, utilizzare la funzione SUMIF.
- Se devono essere prese in considerazione diverse condizioni, esiste anche la funzione SUMIFS a partire da Excel 2007.
- Con condizioni variabili, tuttavia, è necessaria una formula matrice o la funzione SUM PRODUCT.
- Nei paragrafi seguenti spieghiamo le tre funzioni usando esempi.
SUMIF: somme condizionali con condizioni fisse
- Supponiamo che i dati siano nelle celle da A1 a A10 e vari valori nelle celle da B1 a C10 utilizzati per le condizioni.
- Il primo compito con una condizione fissa significa, ad esempio, riassumere tutti i valori nella colonna A per i quali il rispettivo valore nella colonna B è approssimativamente maggiore di 10.
- Per fare questo, usa la formula »= SUMIF (B1: B10;"> 10 "; A1: A10)«.
- Il primo argomento »B1: B10« definisce l'area da valutare, seguita dalla condizione »"> 10 "«. Si noti che le condizioni con simboli o operatori devono essere racchiuse tra virgolette.
- Infine, »A1: A10« definisce l'area da sommare.
- Gli intervalli per condizioni e date possono anche essere identici, quindi la formula »= SUMIF (A1: A10;"> 10 ")« è sufficiente.
SOMMA SE: somme condizionali con più condizioni
A partire da Excel 2007, la funzione SUMIFS estende questo principio a diverse condizioni fino a un massimo di 127 condizioni:
- Nota l'altro ordine degli argomenti. L'area da sommare è qui prima. Questo è seguito da un'area dei criteri e dalla condizione associata, per cui le aree devono essere sempre specificate separatamente.
- Ad esempio, la formula "= SUMIFS (A1: A10; B1: B10;"> 10 "; C1: C10;" <100 ")« somma tutti i valori nella colonna A per i quali i valori corrispondenti nella colonna B sono maggiori di 10 e i valori corrispondenti nella colonna C sono inferiori a 100.
SUM PRODUCT: somma condizionale con condizioni variabili
Criteri variabili come "se il valore nella colonna B è maggiore di quello nella colonna C" richiedono una formula matriciale per la valutazione:
- I valori da prendere in considerazione vengono selezionati moltiplicando per un valore logico.
- Per fare ciò, inserisci "= SUM (A1: A10 * (B1: B10> C1: C10))" e chiudi sempre la voce, anche dopo una modifica con la combinazione di tasti [Ctrl] + [Shift] + [Enter], in modo che la formula sia tra parentesi graffe.
- In questo caso, è possibile ottenere lo stesso risultato con la funzione "= SUM PRODUCT (A1: A10; 1 * (B1: B10> C1: C10))".
- Tuttavia, è necessario notare che è innanzitutto necessario moltiplicare il secondo argomento per 1 per convertire il valore logico del confronto in un numero.
Nota: praticamente in tutti i casi, è possibile creare chiaramente il totale con una colonna ausiliaria. Ciò è consigliabile anche durante lo sviluppo di un calcolo per verificare i risultati delle formule complesse. Suggerimento: spiegheremo come aggiungere molte celle in Excel qui.