Fórmula de Excel: cuente las celdas que no están en blanco - | 2024

Tabla de contenido

Fórmula genérica

=COUNTA(range)

Resumen

Para contar las celdas que no están en blanco en un rango, puede usar la función CONTAR. En el ejemplo que se muestra, D5 contiene esta fórmula:

=COUNTA(B5:B9)

Explicación

COUNTA es completamente automático. Cuando se le da un rango de celdas, devuelve un recuento de celdas que contienen números, texto, valores lógicos y errores. Las celdas vacías se ignoran.

Con COUNTIF y COUNTIFS

Para contar las celdas que no están en blanco con la función CONTAR.SI, puede usar una fórmula como esta:

=COUNTIF(range,"")

Este mismo enfoque se puede extender con la función CONTAR.SI de esta manera:

=COUNTIFS(rng1,">100",rng2,"")

Aquí contamos las celdas cuando el valor de rng1 es mayor que 100 y rng2 no está en blanco.

Ver también: 50 ejemplos de criterios de fórmulas.

Contar celdas con al menos un carácter

Un problema con COUNTA es que también contará cadenas vacías devueltas por fórmulas (= ""). Si se encuentra con este problema, puede utilizar una fórmula como esta:

=SUMPRODUCT(--(LEN(A1:A100)>0))

Aquí, la función LEN devuelve un recuento de caracteres para cada celda en el rango, que luego se compara con cero con el operador mayor que (>). Esta expresión devuelve VERDADERO para las celdas que contienen al menos 1 carácter y FALSO para los demás. El doble negativo (-) se utiliza para convertir los valores VERDADERO / FALSO en unos y ceros, y la función SUMPRODUCTO devuelve la suma.

Contar celdas en blanco

Para contar las celdas que están en blanco, puede usar la función CONTAR.BLANCO así:

=COUNTBLANK(B4:B9)

Articulos interesantes...