COUNTIF Mastery: 8 esempi essenziali di Excel che devi conoscere
Nel lavoro quotidiano, contare le occorrenze di criteri specifici in un set di dati Excel di grandi dimensioni può sembrare come cercare un ago in un pagliaio. Ma non preoccuparti, la funzione COUNTIF di Excel è qui per salvarti. La funzione CONTA.SE è un potente strumento che consente di contare in modo rapido e preciso il numero di punti dati che soddisfano criteri specifici. In questo articolo, approfondiamo la sintassi e l'utilizzo della funzione CONTA.SE, fornendo otto esempi per aiutarti a sfruttare tutto il potenziale di questa potente funzione di analisi.
- Funzione CONTA.SE: sintassi e argomenti
- COUNTIF usi di base
- Celle con testo specifico (corrispondenza esatta)
- Le celle contengono testo specifico (corrispondenza parziale)
- Non vuoto o vuoto
- Solo testi o numeri
- Numeri maggiori di/minori di/uguali a
- Date maggiori di/minori di/uguali a
- COUNTIF usi avanzati
- Con criteri multipli (o/e)
- Valori univoci o duplicati
- CONTA.SE – note e alcune questioni importanti
Video: COUNTIF - 8 esempi essenziali di Excel
Iscriviti ora al nostro canale: sblocca suggerimenti di alto livello su Excel!
Funzione CONTA.SE: sintassi e argomenti
La funzione COUNTIF viene utilizzata per contare il numero di celle in un intervallo che soddisfano una condizione.
Sintassi
La sintassi generica per COUNTIF è simile a questa:
=COUNTIF(range, criteria)
argomenti
- Escursione: Necessario. Questo è l'intervallo in cui si desidera contare i criteri specifici.
- Criteri: Necessario. Questo definisce ciò che stai cercando all'interno dell'intervallo definito.
Un semplice esempio per comprendere la funzione CONTA.SE
Per cercare un nome "Judy" in un intervallo A4:A13 e contare, è necessario utilizzare la funzione COUNTIF come di seguito:
=COUNTIF(A4:A13,"Judy")
Quindi premere entrare chiave per ottenere il conteggio.
Di seguito elenchiamo sette scenari per farti capire meglio come utilizzare la funzione CONTA.SE.
COUNTIF usi di base
Conta se le celle con testo specifico (corrispondenza esatta)
La funzione CONTA.SE può essere utilizzata per contare le celle che sono uguali a un numero specifico, testo o data.
Qui prendiamo la tabella A3:C13 come esempio, la colonna A contiene i nomi dei frutti, la colonna B contiene i numeri e la colonna C contiene le date. Conteremo separatamente le occorrenze di "Apple", "100" e "6/10/2023" all'interno di queste colonne.
La tabella seguente fornisce 3 diversi scenari basati sull'esempio precedente per mostrare come scrivere i criteri nella funzione CONTA.SE:
Target | Criteri | Formula |
Cellule uguali a Apple | "Apple" | =CONTA.SE(A4:A13;"Mela") |
Celle pari a 100 | 100 o "100" | =CONTA.SE(B4:B13,100) |
Celle pari a 6/10/2023 | "6 / 10 / 2023" | =COUNTIF(C4:C13,"6/10/2023") |
Dopo aver inserito la funzione COUNTIF, premere entrare tasto per ottenere il risultato conteggiato.
- Una o più parole o una data devono essere racchiuse tra virgolette come criteri.
- Invece di digitare i criteri, puoi utilizzare un riferimento a qualsiasi cella contenente i criteri e ottenere gli stessi risultati, ad esempio =COUNTIF(C4:C13,E6).
Desideri un modo semplice per contare, selezionare ed evidenziare le celle che corrispondono a un testo specifico? Kutools for Excel ha la risposta con la sua Seleziona celle specifiche caratteristica! Sperimenta la sua potenza e semplicità in prima persona scaricando Kutools per Excel e inizia oggi la tua prova gratuita di 30 giorni.
Contare se le celle contengono testo specifico (corrispondenza parziale)
Se vuoi contare le celle che contengono testi specifici, la funzione COUNTIF può aiutarti anche utilizzando i caratteri jolly.
Caratteri jolly:
- Un punto interrogativo (?) corrisponde a qualsiasi carattere, ad esempio L??? trova "Lisa" e "Lucy".
- Un asterisco (*) corrisponde a zero o più caratteri di qualsiasi tipo, ad esempio *cy trova "Lucy" e "Nancy".
- La tilde (~) è il carattere "escape", mettendolo prima di un carattere jolly (come ~*,~?,~*), il carattere jolly viene quindi trattato come un carattere normale, ad esempio, ~* trova "*".
In questa sezione, prenderemo come esempio il conteggio delle occorrenze del testo che inizia con "L" nella colonna A3:A13.
E qui, presentiamo un elenco di scenari comuni che potresti incontrare in base all'istanza, insieme ai criteri corrispondenti che dovrebbero essere utilizzati nella funzione COUNTIF, nonché alle formule richieste.
Target | Criteri | Formula |
Le celle iniziano con L | "L*" | =CONTA.SE(A4:A13;"L*") |
Le celle iniziano con L e terminano con 3 caratteri qualsiasi | "L???" | =CONTA.SE(A4:A13;"L???") |
Le celle terminano con cy | "*cy" | =CONTA.SE(A4:A13;"*cy") |
Le celle iniziano con 3 caratteri qualsiasi e terminano con y | "???y" | =CONTA.SE(A4:A13;"???y") |
Le cellule contengono u | "*u*" | =CONTA.SE(A4:A13;"*u*") |
Celle uguali a * | "~*" | =CONTA.SE(A4:A13;"~*") |
Dopo aver inserito la funzione COUNTIF, premere entrare tasto per ottenere il risultato conteggiato.
Stai cercando di illuminare quelle celle di Excel che contengono testo specifico? Kutools for Excel è la tua arma segreta! IL Seleziona celle specifiche funzione farà il lavoro in pochissimo tempo. Prendi un assaggio di efficienza da scaricando Kutools per Excel: inizia la tua prova gratuita di 30 giorni e guarda la tua produttività aumentare vertiginosamente!
Conta se le celle non sono vuote o vuote
Se disponi di una vasta gamma di dati e devi contare in modo efficiente il numero di celle vuote o non vuote, la funzione COUNTIF sarà un valido aiuto.
Qui useremo l'intervallo A4:A11 come esempio per contare le celle non vuote e le celle vuote.
Target | Criteri | Formula |
Le celle non sono vuote | "<>" | =CONTA.SE(A4:A11;"<>") |
Le celle sono vuote | "" | =CONTA.SE(A4:A11,"") |
Dopo aver inserito la funzione COUNTIF, premere entrare chiave per ottenere il risultato.
Vai avanti in Excel! Con Kutools for Excel's Seleziona Celle non vuote caratteristica, contare ed evidenziare le celle non vuote in un istante. Prova subito Kutools con una prova gratuita di 30 giorni e aumenta la tua produttività!
Conta se le celle contengono solo testo o numeri
A volte, potrebbe essere necessario contare le celle che contengono solo stringhe di testo o numeri. In tali casi, la funzione COUNTIF può tornare molto utile.
Qui useremo l'intervallo A4:A11 come esempio per contare le celle che contengono solo testo o solo numeri.
Target | Criteri | Formula |
Le celle contengono una stringa di testo | "*" | =CONTA.SE(A4:A11,"*") |
Le celle contengono solo numeri | "<>"&"*" | =CONTA.SE(A4:A11;"<>"&"*") |
Dopo aver inserito la funzione COUNTIF, premere entrare chiave per ottenere il risultato.
Contare se i numeri sono maggiori di/minori di/uguali a
Per contare le celle con valori nell'intervallo A4: A13 maggiore, minore o uguale a un numero specifico, anche la funzione CONTA.SE può aiutarti.
Puoi semplicemente aggiungere l'operatore corrispondente ai criteri. La tabella seguente illustra gli operatori che è possibile utilizzare.
Target | Criteri | Formula |
Valori maggiori di 5 | "> 5" | =COUNTIF(A4:A13,">5") |
Valori inferiori a 5 | "<5" | =CONTA.SE(A4:A13;"<5") |
Valori pari a 5 | "=5" | =CONTA.SE(A4:A13;"=5") |
Valori diversi da 5 | "<>5" | =CONTA.SE(A4:A13;"<>5") |
Valori maggiori o uguali a 5 | ">=5" | =CONTA.SE(A4:A13;">=5") |
Valori minori o uguali a 5 | "<=5" | =CONTA.SE(A4:A13;"<=5") |
Rassegna Stampa entrare tasto dopo aver inserito la formula COUNTIF.
- È importante notare che nelle formule COUNTIF, gli operatori con numeri devono essere sempre racchiusi tra virgolette.
- Invece di digitare i criteri, puoi utilizzare un riferimento a qualsiasi cella contenente i criteri e ottenere gli stessi risultati, ad esempio =COUNTIF(A4:A13,C4), C4 contiene il criterio >5.
Conta se le date sono maggiori di/minori di/uguali a
Se devi contare le celle con date maggiori, minori o uguali a una data specifica, puoi utilizzare formule simili a quelle discusse in precedenza. Gli stessi principi si applicano alle date come ai numeri. Ecco alcuni esempi per illustrare:
Target | Criteri | Formula |
Date successive al 6/17/2023 | ">6/17/2023"" | =COUNTIF(A4:A13,">6/17/2023")) |
Date pari al 6/17/2023 | "=6/17/2023" | =COUNTIF(A4:A13,"=6/17/2023") |
Date inferiori o uguali al 6/17/2023 | "<= 6/17/2023" | =COUNTIF(A4:A13,"<=6/17/2023") |
Rassegna Stampa entrare chiave per ottenere il conteggio dopo aver inserito la formula COUNTIF.
Oltre agli usi comuni di cui abbiamo discusso, puoi sfruttare la funzione CONTA.SE in combinazione con specifiche funzioni di data e ora di Excel, ad esempio Funzione OGGI, per contare le celle in base alla data corrente. Ciò consente di tracciare e contare dinamicamente le celle che soddisfano i criteri della data corrente. Ecco alcuni esempi di come puoi utilizzare la funzione CONTA.SE con OGGI():
Target | Criteri | Formula |
Date maggiori di oggi | ">"&OGGI() | =CONTA.SE(A4:A13;">"&OGGI()) |
Date uguali a oggi | "="&OGGI()) | =COUNTIF(A4:A13,"="&OGGI()) |
Date a meno di una settimana da oggi | ">"&OGGI()-7 | =CONTA.SE(A4:A13;">"&OGGI()-7) |
COUNTIF usi avanzati
Contare se celle con criteri multipli (o/e)
In effetti, la funzione CONTA.SE di Excel non è specificamente progettata per contare le celle con più criteri. In questi casi, la funzione consigliata è CONTA.PIÙ.SE funzione. Tuttavia, ci sono alcune situazioni in cui è possibile ottenere il risultato desiderato combinando più funzioni CONTA.SE all'interno di un'unica formula.
>> O criteri
Supponendo di voler contare le celle uguali a "Pesca" o "Mela", è necessario combinare due funzioni COUNTIF insieme come mostrato di seguito:
=COUNTIF(A4:A11,"Peach")+COUNTIF(A4:A11,"Apple")
Rassegna Stampa entrare chiave per ottenere il conteggio.
Si prega di notare che in questo scenario, usiamo il segno più (+) per combinare i risultati ottenuti da due funzioni CONTA.SE. Allo stesso modo, puoi creare una formula CONTA.SE con più condizioni utilizzando lo stesso approccio. Ecco un esempio di una formula CONTA.SE con tre condizioni OR che conta le occorrenze di "Pesca", "Mela" e "Limone":
=COUNTIF(A2:A9,"Peach")+COUNTIF(A2:A9,"Apple")+COUNTIF(A2:A9,"Lemon")
>> E criteri
Supponendo di voler contare i numeri maggiori di 5 e minori di 10 in un intervallo A4: A11, è possibile combinare due funzioni COUNTIF come mostrato nell'immagine sottostante:
=COUNTIF(A4:A11,">5")-COUNTIF(A4:A11,">=10")
Rassegna Stampa entrare chiave per ottenere il conteggio.
Si prega di notare che in questo scenario, usiamo il segno meno (-) per combinare i risultati ottenuti da due funzioni CONTA.SE.
Contare se le celle sono valori univoci o duplicati
Se desideri contare valori univoci o valori duplicati nell'intervallo A3: A13, anche la funzione COUNTIF può aiutarti.
Passaggio 1: identificare se ogni valore è univoco o duplicato
- Nella colonna accanto ai valori che vuoi contare, usa la formula qui sotto per identificare il valore correlato è unico o duplicato, TRUE indica che il valore correlato è duplicato, FALSO significa che il valore è unico.
=COUNTIF($A$4:$A$13,A4)>1
- Rassegna Stampa entrare e fai doppio clic sulla maniglia di riempimento (il quadratino verde nell'angolo in basso a destra nella prima cella del risultato), quindi vengono visualizzati tutti i risultati.
Passaggio 2: contare valori univoci o valori duplicati
- Per contare i valori univoci, utilizzare la formula seguente
=COUNTIF(B4:B13,"FALSE")
- Per contare i valori duplicati, utilizzare la formula seguente
B4: B13 è la colonna helper che usi la formula nel passaggio 1.=COUNTIF(B4:B13,"TRUE")
Quindi premere entrare chiave per ottenere il risultato.
Se preferisci non ricordare le formule, puoi utilizzare il Funzionalità Conta valori univoci of Kutools for Excel. Con soli due clic puoi ottenere il conteggio di cui hai bisogno. Inoltre, Kutools per Excel offre una vasta gamma di formule che ti consentono di eseguire calcoli avanzati in modo efficiente e semplice.
Scarica Kutools per Excel e ottieni una prova gratuita di 30 giorni
CONTA.SE – note e alcune questioni importanti
-
La funzione COUNTIF non fa distinzione tra maiuscole e minuscole.
-
La funzione CONTA.SE richiede un intervallo effettivo, non è possibile sostituire un array.
-
La funzione CONTA.SE non supporta intervalli non adiacenti e la sua sintassi non consente di specificare più celle singole come primo parametro. Se vuoi contare in più intervalli, puoi utilizzare una combinazione di diverse funzioni CONTA.SE come questa:
=CONTA SE(A2: A10,">0") + CONTA.SE(B3,">0") + CONTA.SE(C2: C5,">0"). -
La funzione CONTA.SE restituisce risultati errati quando viene utilizzata per corrispondere a stringhe più lunghe di 255 caratteri.
-
La funzione CONTA.SE restituisce un errore #VALORE quando fa riferimento a un'altra cartella di lavoro chiusa.
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
Sommario
- Video: funzione CONTA.SE
- Funzione CONTA.SE: sintassi e argomenti
- COUNTIF usi di base
- Celle con testo specifico
- Le celle contengono testo specifico
- Non vuoto o vuoto
- Solo testi o numeri
- Numeri maggiori di/minori di/uguali a
- Date maggiori di/minori di/uguali a
- COUNTIF usi avanzati
- Con criteri multipli (o/e)
- Valori univoci o duplicati
- CONTA.SE – note e alcune questioni importanti
- Articoli Correlati
- I migliori strumenti per la produttività in ufficio
- Commenti