Excel formula: Running count of occurrence in list

Fórmula genérica

=CONTAR.SI($A$1:A1,value)

Explicación

Para crear un recuento acumulado de ciertos valores que aparecen en el rango de celdas, puede usar CONTAR.SI con una "referencia mixta" para crear un total acumulado. En el ejemplo que se muestra, la fórmula en C5 es:

=SI(B5="blue",CONTAR.SI($B$5:B5,"blue"),"")

Cómo funciona esta fórmula

Trabajando de adentro hacia afuera, la función CONTAR.SI está configurada para contar el valor "azul" que aparece en la columna B:

CONTAR.SI($B$5:B5,"blue")

Tenga en cuenta que el lado izquierdo de la referencia de rango está bloqueado ($ B $ 5) y el lado derecho es relativo (B5). Esto se llama una "referencia mixta", ya que contiene direcciones absolutas y relativas, y crea un rango de expansión.

A medida que se copia la fórmula, la primera celda de la referencia se bloquea, pero la segunda referencia se expande para incluir cada nueva fila. En cada fila, CONTAR.SI cuenta celdas en el rango que son iguales a "azul", y el resultado es un recuento continuo.

La capa externa de la fórmula usa la función SI para controlar cuándo se dispara COUNTSI. COUNTSI solo generó un conteo cuando el valor en B es "azul". Si no, SI devuelve una cadena vacía ("").

Cuenta corriente de cada valor

Para crear un recuento continuo de cada valor que aparece en la columna A, puede usar una versión genérica de la fórmula como esta:

=CONTAR.SI($A$1:A1,A1)

Comentarios en Facebook


0 comentarios:

Copyright © 2021 TRUJILLOSOFT