Formula di Excel: conteggio corrente delle occorrenze nell'elenco -

Sommario

Formula generica

=COUNTIF($A$1:A1,value)

Sommario

Per creare un conteggio parziale di determinati valori che compaiono nell'intervallo di celle, puoi utilizzare COUNTIF con un "riferimento misto" per creare un totale parziale. Nell'esempio mostrato, la formula in C5 è:

=IF(B5="blue",COUNTIF($B$5:B5,"blue"),"")

Spiegazione

Lavorando dall'interno verso l'esterno, la funzione CONTA.SE è impostata per contare il valore "blu" che appare nella colonna B:

COUNTIF($B$5:B5,"blue")

Notare che il lato sinistro del riferimento di intervallo è bloccato ($ B $ 5) e il lato destro è relativo (B5). Questo è chiamato "riferimento misto", poiché contiene indirizzi sia assoluti che relativi e crea un intervallo in espansione.

Quando la formula viene copiata, la prima cella nel riferimento viene bloccata, ma il secondo riferimento si espande per includere ogni nuova riga. In ogni riga, CONTA.SE conta le celle nell'intervallo che sono uguali a "blu" e il risultato è un conteggio parziale.

Il livello esterno della formula utilizza la funzione SE per controllare quando viene attivato COUNTIF. CONTA.SE ha generato un conteggio solo quando il valore in B è "blu". In caso contrario, IF restituisce una stringa vuota ("").

Conteggio corrente di ogni valore

Per creare un conteggio progressivo di ogni valore visualizzato nella colonna A, puoi utilizzare una versione generica della formula come questa:

=COUNTIF($A$1:A1,A1)

Articoli interessanti...