Funzioni SOMMA.SE, CONTA.SE e MEDIA.SE - La guida principale

Questo tutorial di Excel mostra come utilizzare le funzioni Countif e Countifs di Excel.

Esempi di formule:

CONTA.SE Descrizione della funzione:

Conta tutte le celle di una serie che soddisfano uno (COUNTIF) o più (COUNTIFS) criteri specificati.

Sintassi CONTA.SE

range - Una matrice di numeri, testo o valori vuoti.
criteri - Una stringa contenente i criteri. Esempio “>0”

Altri esempi:

Per prima cosa diamo un'occhiata a un semplice esempio CONTA.SE:

CONTA.SE maggiore di zero

Questo codice conterà tutte le celle maggiori di zero nella colonna A.
=countif(a4:a10,">0")

CONTA.SE minore di zero

Questo codice conterà tutte le celle inferiori a zero nella colonna A.
=countif(a4:a10,"<0")

CONTA.SE celle vuote

=countif(a4:a10,"")
Questa formula CONTA.SE conta tutte le celle vuote nella colonna A. Tuttavia, puoi utilizzare CONTA.VUOTE per contare tutte le celle vuote:
=contavuote(a4:a10)

Contare le celle non vuote

Il conteggio delle celle non vuote è un po' più complicato. Penseresti che questo conterebbe tutte le celle non vuote:
=countif(a4:a10,"")
e di solito lo fa, tranne per una notevole eccezione. Quando una cella contiene una formula che risulta in "" (Vuoto), il codice sopra lo conterà come non vuoto perché esiste una formula nella cella. Usa invece questa formula:
=countif(a4:a10,"*?")
Questa formula fa uso di caratteri jolly. Impareremo su di loro di seguito.

C'è un'altra funzione di conteggio che dovresti conoscere: la funzione CONTA.VALORI. La funzione CONTA.VALORI conta tutte le celle che contengono qualcosa: una formula (anche se risulta in ""), un valore logico (VERO o FALSO), testo o un numero.

Conteggio esempi di celle vuote e non vuote:

!!!!!!!!!foto dei vari esempi!!!!!!!!!!

(menzionare conte?)

Conteggio jolly

Potresti aver sentito parlare di caratteri jolly in Excel. I caratteri jolly sono caratteri che possono rappresentare qualsiasi carattere. Ecco un grafico:

foto con mele

Testo - Corrispondenza esatta

=countif(a2:a10,"mele")

Testo - Contiene testo

=countif(a2:a10,"*mele*")

Testo - Contiene qualsiasi testo

=countif(a2:a10,"*")

Countif - Non contiene alcun testo

=countif(a2:a10,"*")

Colore Conteggio

Sfortunatamente non esiste un modo semplice per contare le celle con colori specifici. Per fare ciò dovrai usare VBA. Ecco un collegamento con ulteriori informazioni: CountIf Cell Color usando VBA>.

Conti duplicati

Esistono numerosi modi per contare i duplicati, ma diamo un'occhiata a uno dei metodi più semplici, utilizzando solo le funzioni CONTA.SE.

Foto

Innanzitutto, crea una colonna per contare la frequenza con cui un record viene visualizzato sui dati. Qualsiasi record che appare più di una volta (>1) è considerato un duplicato.
=contare

Quindi creiamo una funzione COUNTIF per contare il numero di record che appaiono più di una volta:
=contare

Conteggio con due o più condizioni - La funzione Conteggi

Finora abbiamo lavorato solo con la funzione CONTA.SE. La funzione CONTA.SE può gestire solo un criterio alla volta. Per CONTA.SE con più criteri è necessario utilizzare la funzione CONTA.SE. CONTA.SE si comporta esattamente come CONTA.SE. Basta aggiungere criteri extra. Diamo un'occhiata ad alcuni esempi…

IMMAGINE

COUNTIFS - Maggiore di e minore di

Facciamo un COUNTIF in cui controlliamo se un numero rientra in un intervallo. Il numero deve essere maggiore di 0, ma minore di 100:

COUNTIFS - Intervallo di date

Ora proviamo con le date. Trova tutte le date nell'intervallo dal 1/1/2015 al 15/7/2015:

CONTI - Oppure

Finora ci siamo occupati solo di E criteri. Es: maggiore di 0 E meno di 100. Cosa fare con COUNTIFS O?

tabella pivot countif

Come fare un conteggio in Excel
Criteri per Conteggio

avere collegamenti ipertestuali in alto alle varie sezioni
avere collegamenti ai suoi contenuti nella pagina della formula con # per collegarsi a cose diverse

quando applichi i criteri, trattalo come testo

Immagine

Sintassi e argomenti:

X -

COUNTIF Esempi VBA

Puoi anche accedere alla funzione CONTA.SE di Excel da VBA, usando Application.WorksheetFunction.

Tipo:

1 application.worksheetfunction.CountIf(Intervallo, Criteri)

Supponendo di avere i dati visualizzati sopra:

1 Foglio di lavoroFunction.CountIf(Range("A1:A10"), ">60")

Restituirà 4 , poiché ci sono quattro celle con valori maggiori di 60

1 Foglio di lavoroFunction.CountIf(Range("A1:A10"), "10")

Restituirà 1 , poiché c'è una cella con valore uguale a 10

1 MsgBox WorksheetFunction.CountIf(Range("A1:A10"), "")

Restituirà 10 , poiché tutte le celle hanno valori

1 MsgBox WorksheetFunction.CountIf(Range("A1:A10"), "")

Restituirà 10, poiché non ci sono celle vuote

Supponendo di avere i dati in una tabella denominata "Table1", come mostrato sopra:

1 WorksheetFunction.CountIf(Range("Table1"), "*test*")

Restituirà 6, poiché ci sono sei celle che contengono la parola "test".

1 WorksheetFunction.CountIf(Range("Table1"), "test")

Restituirà 6, poiché non ci sono celle che contengono SOLO la parola "test".

1 WorksheetFunction.CountIf(Range("Table1"), "F*")

Restituirà 6, poiché ci sono tre celle i cui valori iniziano con la lettera "F".

Come utilizzare la funzione CONTA.SE per Excel:

Torna all'elenco delle funzioni

Per ulteriori informazioni sulla funzione CONTA.SE, visita la pagina della guida di Microsoft CONTA.SE.

Prima di parlare di come utilizzare la funzione countif, dovremmo menzionare queste altre 3 funzioni
contare
conta
contatori

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave