La formula indicata dà il totale della colonna val1, ma se volessimo sommare solo gli importi con l'anno 2008?
La formula somma.se() è utilissima in questo caso, e richiede tre dati per funzionare:
1. C2:C4 : è la selezione dove la formula controlla se le condizioni richieste sono rispettate;
2. 2008 : è la condizione che richiediamo;
3. B2:B4 : è la selezione dove ci sono i dati da sommare.
Ma si può fare di più!
Nel foglio qui sotto, sono sommati solo i valori con data uguale o superiore a 16/10/08.
Si possono usare, dentro ai doppi apici "", tutte le condizioni di < > = ecc., cioè tutte le espressioni regolari, a patto che sia flaggata l'opzione Permetti espressioni regolari nelle formule (che si trova in Strumenti -> Opzioni , vedi finestra sotto) (n.b. clicca per ingrandire, su qualsiasi immagine).
E se volessimo sommare tra una data ed un'altra solo?
Con un passo ed una funzione in più si può fare.
Nella colonna "FALSO-VERO" è inserita la formula = E (...) che si vede qui sopra (è stata ricopiata normalmente su tutta la colonna) e segnala le condizioni da rispettare. In questo caso ho messo la condizione (C2>DATA(2008;10;14) ) che richiede una data superiore al 14/10/2008, e la condizione (C2<DATA(2008;10;18) ), che richiede una data inferiore al 18/10/2008.
Con questo sistema si possono mettere infinite condizioni. Si può inoltre usare la formula = O (...) , per definire delle condizioni alternative, o una o l'altra.
Per collegare il funzionamento della formula SOMMA.SE() alle celle del foglio di calcolo, è sufficiente, ad esempio, invece di ">=16/10/2008", scrivere ">="&C5, essendo C5 la cella con il valore 16/10/2008.









