Come usare CONTA.SE in Excel

La funzione CONTA.SE di Excel consente di contare il numero di celle che soddisfano criteri o condizioni specifici nell'intervallo specificato.

La funzione CONTA.SE è una delle funzioni statistiche in Excel che è una combinazione delle funzioni CONTA.SE e SE o della funzione CONTA.VALORI. Quando viene utilizzata nella formula, la funzione conta il numero di celle che corrispondono a criteri o condizioni specifici nello stesso o in più intervalli. La funzione CONTA.SE aiuta a contare le celle contenenti testo, numeri o date che soddisfano criteri specifici.

Puoi contare le celle usando le funzioni CONTA.SE o CONTA.SE in Excel. La differenza tra le funzioni CONTA.SE e CONTA.SE è che CONTA.SE viene utilizzato per contare le celle che soddisfano un criterio in un intervallo, mentre CONTA.SE conta le celle che soddisfano più condizioni nello stesso intervallo o in più intervalli.

Questo articolo ti mostrerà come utilizzare le due funzioni CONTA.SE e CONTA.SE in Excel.

Funzione CONTA.SE di Excel

La funzione CONTA.SE consente di eseguire conteggi di dati in base a un criterio o una condizione specifici. La condizione utilizzata nella funzione funziona con operatori logici (, , =, >=, <=) e caratteri jolly (*, ?) per la corrispondenza parziale.

Sintassi della funzione CONTA.SE

La struttura di una funzione CONTA.SE è:

=CONTA.SE(intervallo,criteri)

Parametri:

  • gamma – L'intervallo di celle da contare.
  • criteri – La condizione determina quali celle devono essere incluse nel conteggio nell'intervallo specificato. I criteri possono essere un valore numerico, un testo, un riferimento a un indirizzo di cella o un'equazione.

Utilizzo della funzione CONTA.SE per contare i valori numerici

Come discusso in precedenza, i criteri (secondo argomento) nella funzione CONTA.SE definiscono la condizione che indica alla funzione quali celle contare.

Questa funzione ti aiuta a contare il numero di celle con valori che soddisfano condizioni logiche come uguale, maggiore, minore o diverso da un valore specificato, ecc.

Nell'esempio seguente, la formula conta le celle che contengono un valore uguale a 5 (criteri). Puoi inserire direttamente '5 nella formula o utilizzare il riferimento all'indirizzo della cella che ha il valore (cella D2 nell'esempio seguente).

=CONTA.SE(B2:B11,D2)

La formula sopra conta il numero di celle nell'intervallo di celle (B2: B11) che contengono il valore uguale al valore nella cella D2.

La formula seguente conta le celle con valore inferiore a 5.

=CONTA.SE(B2:B11;"<5")

L'operatore minore di (<) indica alla formula di contare le celle con un valore inferiore a "5" nell'intervallo B2: B11. Ogni volta che utilizzi un operatore in condition, assicurati di racchiuderlo tra virgolette ("").

A volte quando vuoi contare le celle esaminandole rispetto a un criterio (valore) in una cella. In tali casi, creare un criterio unendo un operatore e un riferimento di cella. Quando lo fai, devi racchiudere l'operatore di confronto tra virgolette (""), quindi inserire una e commerciale (&) tra l'operatore di confronto e il riferimento di cella.

=CONTA.SE(B2:B11,">="&D2)

L'immagine seguente mostra alcune formule di esempio e il loro risultato.

Utilizzo della funzione CONTA.SE per contare i valori di testo

Per contare le celle che contengono determinate stringhe di testo, usa quella stringa di testo come argomento dei criteri o la cella che contiene una stringa di testo. Ad esempio, nella tabella seguente, se vogliamo contare tutte le celle nell'intervallo (B21: D27) con il valore di testo nella cella B21 (sam), possiamo usare la seguente formula:

=CONTA.SE(B21:D27,B21)

Come abbiamo discusso in precedenza, potremmo utilizzare il testo "sam" direttamente nella formula o utilizzare un riferimento di cella che abbia i criteri (B21). Una stringa di testo deve essere sempre racchiusa tra virgolette ("") quando viene utilizzata in una formula in Excel.

=CONTA.SE(B21:D27;"sam")

Per contare le celle che non contengono un testo specificato, usa la formula seguente:

=CONTA.SE(B21:D27;""&B21)

Assicurati di allegare il "non uguale a" "" operatore tra virgolette.

Se stai utilizzando il testo "sam" direttamente nella formula, devi racchiudere insieme l'operatore "" e la stringa di testo ("sam") tra virgolette.

=CONTA.SE(B21:D27;"sam") 

Utilizzo dei caratteri jolly nella funzione CONTA.SE di Excel (corrispondenza parziale)

Puoi utilizzare la formula CONTA.SE con caratteri jolly per contare le celle che contengono una parola, una frase o lettere specifiche. Esistono tre caratteri jolly che puoi utilizzare nella funzione CONTA.SE di Excel:

  • * (asterisco) – Viene utilizzato per contare le celle con un numero qualsiasi di caratteri/lettere iniziali e finali. (ad es. St* potrebbe significare Stark, Stork, Stacks, ecc.
  • ? (punto interrogativo) – Viene utilizzato per trovare celle con un singolo carattere. (ad esempio, St?rk potrebbe significare Stark o Stork.
  • ~ (tilde) – Viene utilizzato per trovare e contare il numero di celle contenenti un punto interrogativo o un carattere asterisco (~, *, ?) nel testo.

Conteggio delle celle che iniziano o finiscono con determinati caratteri

Per contare le celle che iniziano o finiscono con un testo specifico con qualsiasi numero di altri caratteri in una cella, utilizzare un carattere jolly asterisco (*) nel secondo argomento della funzione CONTA.SE.

Usa queste formule di esempio:

=CONTA.SE(A1:A10;"A*") – per contare le celle che iniziano con “A”.

=CONTA.SE(A19:A28;"*er") – per contare il numero di celle che terminano con i caratteri “er”.

=CONTA.SE(A2:A12;"*QLD*") – per contare le celle che contengono il testo “QLD” in qualsiasi punto della stringa di testo.

UN ? rappresenta esattamente un carattere, usa questo carattere jolly nella funzione CONTA.SE di seguito per contare il numero di celle che contengono esattamente +1 carattere dove "?' si usa.

=CONTA.SE(A1:A10;"Par?s")

Conteggio di celle vuote e non vuote con la funzione CONTA.SE

La formula CONTA.SE è utile anche quando si tratta di contare il numero di celle vuote o non vuote in un determinato intervallo.

Conta celle non vuote

Se vuoi contare solo le celle che contengono valori di "testo", usa la formula seguente. Questa formula considera le celle con date e numeri come celle vuote e non le includerà nel conteggio.

=CONTA.SE(A1:B12;"*")

Il jolly * corrisponde solo ai valori di testo e restituisce il conteggio di tutti i valori di testo nell'intervallo specificato.

Se vuoi contare tutte le celle non vuote in un determinato intervallo, prova questa formula:

=CONTA.SE(A1:B12,"")

Conta le celle vuote

Se vuoi contare le celle vuote in un determinato intervallo, usa la funzione CONTA.SE con il * carattere jolly e operatore nell'argomento criteri per contare le celle vuote.

Questa formula conta le celle che non contengono valori di testo:

=CONTA.SE(A1:B12;""&"*")

Da quando * corrispondenze con caratteri jolly con qualsiasi valore di testo, la formula sopra conterà tutte le celle non uguali a *. Conta anche le celle con date e numeri come spazi vuoti.

Per contare tutti gli spazi vuoti (tutti i tipi di valore):

=CONTA.SE(A1:B12,"")

Questa funzione conta solo le celle vuote nell'intervallo.

Utilizzo della funzione CONTA.SE per contare le date

Puoi contare le celle con date (come hai fatto con i criteri numerici) che soddisfano una condizione logica o la data o la data specificata nella cella di riferimento.

Per contare le celle che contengono la data specificata (05-05-2020), utilizzeremmo questa formula:

=CONTA.SE(B2:B10;"05-05-2020")

Puoi anche specificare una data in formati diversi come criteri nella funzione CONTA.SE come mostrato di seguito:

Se vuoi contare le celle che contengono date prima o dopo una certa data, usa gli operatori minore di (prima) o maggiore di (dopo) insieme alla data specifica o al riferimento di cella.

=CONTA.SE(B2:B10;">=05/05/2020")

Puoi anche utilizzare un riferimento di cella che contiene una data combinandolo con l'operatore (tra virgolette).

Per contare il numero di celle nell'intervallo A2:A14 con una data precedente alla data in E3, utilizzare la formula seguente, dove l'operatore maggiore di (<) significa prima della data in E3.

=CONTA.SE(A2:A14,"<"&E3)

Alcune formule di esempio e il loro risultato:

Conta la data in base alla data corrente

Puoi combinare la funzione CONTA.SE con le funzioni Data di Excel specifiche, ad esempio OGGI() per contare le celle che hanno la data corrente.

=CONTA.SE(A2:A14;">"&OGGI())

Questa funzione conta tutte le date da oggi nell'intervallo (A2:A14).

Conta le date tra un intervallo di date specifico

Se vuoi contare tutte le date comprese tra due date, devi utilizzare due criteri nella formula.

Possiamo farlo utilizzando due metodi: le funzioni CONTA.SE e CONTA.SE.

Utilizzo della funzione CONTA.SE di Excel

È necessario utilizzare due funzioni CONTA.SE per contare tutte le date comprese tra le due date specificate.

Per contare le date comprese tra '09-02-2020′ e '20-08-2021′, utilizzare questa formula:

=CONTA.SE(A2:A14;">09-02-2020")-CONTA.SE(A2:A14;">20-08-2021")

Questa formula trova prima il numero di celle che hanno una data successiva al 2 febbraio e sottrae il conteggio delle celle con date successive al 20 agosto. Ora otteniamo il n. di celle con date successive al 2 febbraio e precedenti al 20 agosto (il conteggio è 9).

Se non vuoi che la formula conti sia il 2 febbraio che il 20 agosto, usa invece questa formula:

=CONTA.SE(A2:A14;">09-02-2020")-CONTA.SE(A2:A14;">=20-08-2021")

Sostituisci semplicemente l'operatore ">" con ">=" nel secondo criterio.

Utilizzo della funzione CONTA.SE. di Excel

Anche la funzione CONTA.SE supporta più criteri e, a differenza della funzione CONTA.SE, conta le celle solo dopo che tutte le condizioni sono state soddisfatte. Se vuoi contare le celle con tutte le date comprese tra due date specificate, inserisci questa formula:

=CONTA.SE(A2:A14;">"&A11;A2:A14;"<"&A10)

Se si desidera includere nel conteggio anche le date specificate, utilizzare gli operatori ">=" e "<=". Ecco, vai con questa formula:

=CONTA.SE(A2:A14;">=09-02-2020",A2:A14;"<=20-08-2021")

Abbiamo usato la data direttamente nei criteri invece del riferimento di cella per questo esempio.

Come gestire CONTA.SE e CONTA.SE con criteri multipli in Excel

La funzione CONTA.SE viene utilizzata principalmente per contare le celle con un singolo criterio (condizione) in un intervallo. Ma puoi ancora usare CONTA.SE per contare le celle che corrispondono a più condizioni nello stesso intervallo. Tuttavia, la funzione CONTA.SE può essere utilizzata per contare le celle che soddisfano più condizioni nello stesso intervallo o in intervalli diversi.

Come contare i numeri all'interno di un intervallo

Puoi contare le celle contenenti numeri compresi tra i due numeri specificati utilizzando due funzioni: CONTA.SE e CONTA.SE.

CONTA.SE per contare i numeri tra due numeri

Uno degli usi comuni della funzione CONTA.SE con criteri multipli è il conteggio dei numeri tra due numeri specificati, ad es. per contare i numeri maggiori di 10 ma minori di 50. Per contare i numeri all'interno di un intervallo, unire due o più funzioni CONTA.SE in un'unica formula. Lascia che ti mostriamo come.

Supponiamo che tu voglia contare le celle nell'intervallo B2: B9 in cui un valore è maggiore di 10 e minore di 21 (esclusi 10 e 21), segui questa formula:

=CONTA.SE(B2:B14;">10")-CONTA.SE(B2:B14;">=21")

La differenza tra due numeri si trova sottraendo una formula da un'altra. La prima formula conta i numeri maggiori di 10 (che è 7), la seconda formula restituisce il conteggio dei numeri maggiori o uguali a 21 (che è 4) e il risultato della seconda formula viene sottratto dalla prima formula (7 -4) per ottenere il conteggio dei numeri compresi tra due numeri (3).

Se vuoi contare le celle con un numero maggiore di 10 e minore di 21 nell'intervallo B2: B14, inclusi i numeri 10 e 21, usa questa formula:

=CONTA.SE(B2:B14;">=10")-CONTA.SE(B2:B14;">21")

CONTA.SE per contare i numeri tra 2 numeri

Per contare i numeri compresi tra 10 e 21 (esclusi 10 e 21) sono contenuti nelle celle da B2 a B9, utilizzare questa formula:

=CONTA.SE(B2:B14,">10",B2:B14,"<21")

Per includere 10 e 21 nel conteggio, usa semplicemente gli operatori "maggiore o uguale a" (>=) invece di "maggiore di" e "minore o uguale a" (<=) invece degli operatori "minore di" nelle formule .

CONTA.SE per contare le celle con criteri multipli (criteri AND)

La funzione CONTA.SE è la controparte plurale della funzione CONTA.SE che conta le celle in base a due o più criteri nello stesso o in più intervalli. È noto come "logica AND" perché la funzione è creata per contare le celle solo quando tutte le condizioni fornite sono VERE.

Ad esempio, vogliamo scoprire quante volte (conteggio celle) quel pane (valore in colonna A) è stato venduto meno di 5 (valore in colonna C).

Possiamo usare questa formula:

=CONTA.SE(A2:A14,"Pane",C2:C14,"<5")

CONTA.SE per contare le celle con criteri multipli (criteri OR)

Se vuoi contare il numero di celle che soddisfano più criteri nello stesso intervallo, unisci due o più funzioni CONTA.SE. Ad esempio, se vuoi scoprire quante volte "Pane" o "Formaggio" vengono ripetuti nell'intervallo specificato (A2: A14), usa la formula seguente:

=CONTA.SE(A2:A14;"Pane")+CONTA.SE(A2:A14;"Formaggio")

Questa formula conta le celle per le quali almeno una delle condizioni è TRUE. Ecco perché si chiama "logica OR".

Se desideri valutare più di un criterio in ciascuna delle funzioni, è meglio utilizzare CONTA.SE invece di CONTA.SE. Nell'esempio seguente, vogliamo ottenere il conteggio dello stato "Ordinato" e "Consegnato" per "Pane", quindi utilizzeremo questa formula:

=COUNTIFS(A2:A14,"Pane",C2:C14,"Ordinato")+COUNTIFS(A2:A14,"Pane",C2:C14,"Consegnato")

Speriamo che sia facile, ma piuttosto un lungo tutorial ti darà un'idea su come utilizzare le funzioni CONTA.SE e CONTA.SE in Excel.

Categoria: App