La funzione COUNTIFS in Excel
CONTA.PIÙ.SE (Inglese: COUNTIFS) conta le righe in cui tutte le condizioni sono vere. Ogni condizione è una coppia: un intervallo e ciò che deve corrispondere. Ordini del Nord sopra 100, ordini pagati tra 100 e 300, e così via.
Sintassi
=COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2], …)
| Argomento | Cosa significa |
|---|---|
| criteria_range1 | Il primo intervallo da verificare. |
| criteria1 | La condizione per quell'intervallo, scritta come in CONTA.SE (Inglese: COUNTIF): "Nord", ">100", una cella o un carattere jolly. |
| criteria_range2, criteria2facoltativo | Altre coppie intervallo/condizione. Tutti gli intervalli devono avere la stessa dimensione. |
Esempi
1. Due condizioni in colonne diverse
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Ordine | Regione | Importo | Stato | Nord sopra 100 | |
| 2 | 1001 | Nord | 250 | Pagato | 2 | |
| 3 | 1002 | Sud | 90 | Pagato | ||
| 4 | 1003 | Nord | 420 | Aperto | ||
| 5 | 1004 | Est | 130 | Pagato | ||
| 6 | 1005 | Nord | 75 | Pagato |
Righe che sono Nord e sopra 100: ordini 1001 (250) e 1003 (420).
2. Tra due valori
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Ordine | Regione | Importo | Stato | Importo 100–300 | |
| 2 | 1001 | Nord | 250 | Pagato | 2 | |
| 3 | 1002 | Sud | 90 | Pagato | ||
| 4 | 1003 | Nord | 420 | Aperto | ||
| 5 | 1004 | Est | 130 | Pagato | ||
| 6 | 1005 | Nord | 75 | Pagato |
Usa lo stesso intervallo due volte, una per ogni limite: 250 e 130 rientrano nell'intervallo.
3. Condizioni prese dalle celle
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Ordine | Regione | Importo | Stato | Regione | Nord | |
| 2 | 1001 | Nord | 250 | Pagato | Sotto | 200 | |
| 3 | 1002 | Sud | 90 | Pagato | Conteggio | 1 | |
| 4 | 1003 | Nord | 420 | Aperto | |||
| 5 | 1004 | Est | 130 | Pagato | |||
| 6 | 1005 | Nord | 75 | Pagato |
Ordini del Nord sotto 200: solo l'ordine 1005 (75). Cambia G1 o G2 per fare un'altra domanda.
Errori comuni
Errore #VALUE!. Gli intervalli hanno dimensioni diverse, per esempio B2:B6 e C2:C7.
Correzione: Ogni intervallo di criteri deve coprire le stesse righe.
Aspettarsi una logica OR. CONTA.PIÙ.SE (Inglese: COUNTIFS) conta solo le righe in cui ogni condizione è vera.
Correzione: Per Nord o Est, somma due conteggi:
=CONTA.SE(B2:B6;"Nord")+CONTA.SE(B2:B6;"Est").
Domande frequenti
Quante condizioni può accettare COUNTIFS?
Fino a 127 coppie intervallo/condizione.
Posso usare COUNTIFS con una sola condizione?
Sì, in quel caso funziona esattamente come CONTA.SE (Inglese: COUNTIF).