Come utilizzare un AND o OR logico in un’istruzione SUM + IF in Excel

  • 22/05/2020
  • 2 minuti per leggere
    • s
  • Si applica a: Microsoft Office Excel 2003, Microsoft Office Excel 2007 , Excel 2010

Nota

Office 365 ProPlus verrà rinominato in Microsoft 365 Apps for enterprise. Per ulteriori informazioni su questa modifica, leggi questo post del blog.

Riepilogo

In Microsoft Excel, quando utilizzi le funzioni logiche AND e / o OR all’interno di SUM + IF istruzione per testare un intervallo per più di una condizione, potrebbe non funzionare come previsto. Un’istruzione IF annidata fornisce questa funzionalità; tuttavia, questo articolo discute un secondo metodo più semplice che utilizza le seguenti formule.

Per condizioni AND

Per condizioni OR

Ulteriori informazioni

Utilizza un’istruzione SUM + IF per contare il numero di celle in un intervallo che superano un determinato test o per sommarle valori in un intervallo per cui i valori corrispondenti in un altro (o lo stesso) intervallo soddisfano i criteri specificati. Si comporta in modo simile alla funzione DSUM in Microsoft Excel.

Esempio

Questo esempio conta il numero di valori nell’intervallo A1: A10 compreso tra 1 e 10, inclusi.

Per ottenere ciò, puoi utilizzare la seguente istruzione IF annidata:

Anche il metodo seguente funziona ed è molto più facile da leggere se stanno conducendo più test:

Il seguente metodo conta il numero di date comprese tra due date specificate:

Nota

  • È necessario immettere queste formule come formule di matrice premendo contemporaneamente CTRL + MAIUSC + INVIO. Su Macintosh, premi invece COMANDO + RITORNO.
  • Gli array non possono fare riferimento a intere colonne.

Con questo metodo stai moltiplicando i risultati di uno test logico da un altro test logico per restituire TRUE e FALSE alla funzione SUM. Puoi equipararli a:

Il metodo mostrato sopra conta il numero di celle nell’intervallo A1: A10 per cui entrambi i test valutano TRUE. Per sommare i valori nelle celle corrispondenti (ad esempio, B1: B10), modifica la formula come mostrato di seguito:

Puoi implementare un OR in SUM + Dichiarazione IF allo stesso modo. Per fare ciò, modificare la formula mostrata sopra sostituendo il segno di moltiplicazione (*) con un segno più (+). Ciò fornisce la seguente formula generica:

Write a Comment

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *