Fondamentalmente, quando forniamo più condizioni a una funzione CONTA.PI.SE, controlla tutte le condizioni e restituisce la riga che corrisponde a tutte le condizioni. Il che significa che funziona con la logica AND.
Ma cosa succede se si vuole contare su una logica OR? Dobbiamo realizzare CONTA.PI.SE con logica OR.
Questo può essere fatto facilmente con gli array e la funzione SUM. Vediamo come…
Formula generica per contare con logica OR per più condizioni facoltative
=SOMMA(COUNTIFS(intervallo{condizione1, condizione2,… })
Esempio CONTA.SE con OR
Quindi questa volta avevo questi dati. Dove avevo bisogno di contare le persone che avevano un'età inferiore o uguale a 20 O maggiore o uguale a 80. L'ho fatto usando la funzione SUM e gli array. Vieni, ti mostrerò come.
Quindi ho avuto queste due condizioni ("=80"). Entrambi dovevano essere veri per essere contati. Quindi ho scritto questa formula CONTA.SE
=SOMMA(CONTA.SE(B2:B10,{"=80"})
Ha dato la risposta corretta come 5.
Come funziona?
I COUNTIFS abbinato ogni elemento dell'array {"=80"} e ha dato il conteggio di ogni elemento nell'array come {3,2}.
Ora sai come funziona la funzione SOMMA in Excel. La funzione SOMMA ha aggiunto i valori nell'array(SOMMA({3,2}) e ci dà il risultato 5. Questo critico
Lascia che ti mostri un altro esempio di COUNTIFS con più criteri con o logica. Questa volta non te lo spiego. Hai bisogno di capirlo.
COUNTIFS Esempio di criteri multipli parte 2
Ora questo è l'ultimo. Qui avevo due serie di condizioni OR e una AND. Quindi la domanda era:
Conta le persone che hanno ordinato Matita O Raccoglitore E L'età era 60:
È stato difficile ma l'ho capito. Ecco la formula.
=SOMMA(CONTA.SE(C2:C10,{"Raccoglitore","Matita"},B2:B10,{"60"}))
Questo mi ha dato il conteggio esatto di 4 per la domanda.
Come ha funzionato
In realtà qui ho usato array bidimensionali. Nota che il punto e virgola in {"60"}. Aggiunge una seconda dimensione o dice colonne all'array come {1,2;1,0}.
Quindi, in pratica, prima trova tutti i leganti o matite in gamma C2:C10. Quindi nell'elenco dei trovati, controlla chi sono sotto i 20 anni o più di 60 anni.
Quindi cosa pensi. Ho usato COUNTIFS per contare più criteri con più condizioni. Per prima cosa ho detto come ho usato la corrispondenza di due criteri di excel countifs e poi abbiamo usato la corrispondenza di più criteri di countifs con o la logica. Non preoccuparti per la versione di excel. Funzionerà in Excel 2016, Excel 2013, Excel 2010 e versioni precedenti che hanno la funzione CONTA.SE e il concetto di formule di matrice.
Come COUNTIFS due criteri di corrispondenza in Excel
Come contare le celle che contengono questo o quello in Excel
Come contare il testo univoco in Excel
Articoli popolari:
50 scorciatoie di Excel per aumentare la produttività
Come utilizzare la funzione CERCA.VERT in Excel
Come utilizzare la funzione CONTA.SE in Excel
Come utilizzare la funzione SOMMA.SE in Excel