Quando usare una formula di matrice SUM (IF ())

Riepilogo

È possibile usare la funzione del foglio di lavoro somma.se () in Microsoft Excel per una delle situazioni seguenti:

  • Quando si vuole restituire una somma per un singolo criterio, ad esempio una singola condizione IF

  • Quando si vogliono usare più criteri e restituire la somma a più celle

I criteri che è possibile usare con la funzione del foglio di lavoro somma.se () sono limitati a testo, numeri o un intervallo e la funzione non può usare costanti di matrice. Per altre informazioni sulle costanti di matrice e le funzioni del foglio di lavoro, fare clic sui numeri di articolo seguenti per visualizzare gli articoli della Microsoft Knowledge Base:

214286 Alcune funzioni del foglio di lavoro non consentono costanti di matrice

192222 Alcune funzioni del foglio di lavoro non consentono costanti di matriceNon è possibile usare la funzione del foglio di lavoro somma.se () con operatori booleani logici, ad esempio or e e. Per altre informazioni sulle funzioni del foglio di lavoro e sugli operatori booleani, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente per visualizzare l'articolo:

267982 Come usare un'istruzione Logical e or o in a SUM + IF in ExcelQuando si vogliono usare più condizioni, costanti di matrice, istruzioni se annidate o operatori booleani; in alternativa, è necessario un totale per più condizioni (criteri); usare le due funzioni somma e se insieme. Ad esempio, USA SUM (IF ()) invece della funzione somma.se (). Questo articolo illustra come usare le due funzioni somma e se insieme invece della funzione del foglio di lavoro somma.se ().

Ulteriori informazioni

Per usare le funzioni somma e se foglio di lavoro insieme per sommare più criteri, vedere gli esempi seguenti.

Esempio 1: funzione se annidata con Boolean o (+)

  1. Avviare Excel e creare il foglio di lavoro seguente: A1: Dept B1: Employees C1: Criteria A2: A B2: 2 C2: A A3: B B3: 4 C3: B A4: C B4: 3 A5: A B5: 3 A6: B B6: 3 A7: C B7: 2 A8: A B8: 4 A9: C B9: 3

  2. Nella cella D1 digitare la formula seguente:

    =SUM(IF((A2:A9="A")+(A2:A9="B"),B2:B9,0))

  3. Premere CTRL + MAIUSC + INVIO (o comando + invio sul Mac) per immettere la formula come formula in forma di matrice. La formula restituisce 16, il numero totale di dipendenti nei reparti A e B.

Esempio 2: funzione se annidata con la matrice criteri ({"A", "B"})

  1. Ripetere il passaggio 1 dell'esempio 1.

  2. Nella cella D2 digitare la formula seguente:

    = SOMMA (SE (A2: A9 = {"A", "B"}, B2: B9, 0))

  3. Premere CTRL + MAIUSC + INVIO (o comando + invio sul Mac) per immettere la formula come formula in forma di matrice. La formula restituisce ancora 16.

Esempio 3: funzione del foglio di lavoro somma.se ()

  1. Ripetere il passaggio 1 dell'esempio 1.

  2. Nella cella D3 digitare la formula seguente:

    =SUMIF(A2:A9,C2:C3,B2:B9)

  3. Premere CTRL + MAIUSC + INVIO (o comando + invio sul Mac) per immettere la formula. La formula restituisce 9, il numero di dipendenti che soddisfano i criteri A.

  4. Afferrare il quadratino di riempimento e riempire la formula fino alla cella D4. La formula restituisce 7, il numero di dipendenti che soddisfano i criteri B.

Riferimenti

Per altre informazioni sulla funzione somma foglio di lavoro, vedere funzione somma. Per altre informazioni sulla funzione se del foglio di lavoro, vedere funzione se. Per altre informazioni su somma.se, Vedi funzione somma.se.

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×