CONTAR.SI en Excel: ejemplos y criterios

CONTAR.SI en Excel cuenta celdas que cumplen un criterio. Para varias condiciones se utiliza CONTAR.SI.CONJUNTO. Ambas funciones son útiles para controles de calidad, inventarios y métricas, siempre que los rangos y tipos sean coherentes.
Sintaxis de CONTAR.SI
=CONTAR.SI(rango; criterio)
Ejemplos:
=CONTAR.SI(A2:A100; "Pendiente")
=CONTAR.SI(B2:B100; ">100")
=CONTAR.SI(C2:C100; H2)
El separador puede ser coma según la región. El criterio puede ser texto, número, comparación o referencia.
Operadores con referencias
Para contar valores mayores que el contenido de H2:
=CONTAR.SI(B2:B100; ">"&H2)
El operador se escribe como texto y se concatena con la referencia. ">H2" buscaría literalmente una condición mal formada.
Comodines
*coincide con cualquier secuencia.?coincide con un carácter.~permite buscar un asterisco o signo de interrogación literal.
=CONTAR.SI(A2:A100; "*premium*")
=CONTAR.SI(A2:A100; "AB???")
=CONTAR.SI(A2:A100; "~*")
CONTAR.SI normalmente no distingue mayúsculas. Para una comparación sensible a mayúsculas se necesita otro patrón.
Contar celdas no vacías
=CONTARA(A2:A100)
CONTARA cuenta celdas con contenido, incluidas fórmulas que devuelven cadena vacía en algunos contextos. Si la definición de “vacío” es crítica, prueba el origen y no confíes solo en la apariencia.
CONTAR.SI.CONJUNTO
=CONTAR.SI.CONJUNTO(
A2:A100; "Norte";
B2:B100; ">=100";
C2:C100; "Pagado"
)
Todos los criterios deben cumplirse: funciona como Y. Los rangos deben tener el mismo tamaño.
Para O entre categorías puedes sumar:
=CONTAR.SI(A2:A100; "Norte")
+CONTAR.SI(A2:A100; "Sur")
Comprueba que las categorías no se solapen; de lo contrario contarías una fila dos veces.
Fechas dentro de un periodo
=CONTAR.SI.CONJUNTO(
A2:A100; ">="&H2;
A2:A100; "<"&H3
)
H2 contiene el inicio y H3 el comienzo del periodo siguiente. El límite exclusivo funciona incluso si las celdas guardan fecha y hora.
Contar únicos con condición
Las versiones con matrices dinámicas pueden combinar FILTRAR y UNICOS:
=FILAS(
UNICOS(
FILTRAR(B2:B100; A2:A100=H2; "")
)
)
Revisa el caso sin resultados y celdas vacías. La guía de FILTRAR explica el desbordamiento y los criterios múltiples.
Tabla de Excel y referencias estructuradas
=CONTAR.SI.CONJUNTO(
Ventas[Región]; H2;
Ventas[Estado]; "Pagado"
)
Las referencias crecen con la tabla y hacen visible el significado de cada rango. Evita mezclar rangos normales y columnas estructuradas de longitudes distintas.
CONTAR.SI vs tabla dinámica
Usa fórmulas para indicadores pequeños y reactivos. Si necesitas cruzar muchas categorías, subtotales y exploración, una tabla dinámica reduce cientos de fórmulas repetidas.
Problemas frecuentes
- Números guardados como texto.
- Espacios al inicio o final.
- Fechas importadas como texto.
- Rangos de tamaños distintos.
- Operadores sin concatenar.
- Criterios con más de 255 caracteres en ciertos escenarios.
- Libros externos cerrados que provocan errores según la fórmula.
- Contar por color: CONTAR.SI no usa el formato como criterio.
Para localizar variaciones de texto, combina limpieza con formato condicional y una tabla de valores válidos.
Lista de verificación
- Define exactamente qué representa el conteo.
- Confirma tipos y espacios.
- Usa referencias para umbrales.
- Prueba un caso que cumple y otro que no.
- Reconcílialo con un filtro manual.
- Documenta inclusividad de fechas.
- Convierte el origen en tabla.
Una fórmula correcta debe ser auditable por otra persona sin reconstruir mentalmente rangos ocultos.
Preguntas frecuentes
¿Qué diferencia hay entre CONTAR.SI y CONTAR.SI.CONJUNTO?
CONTAR.SI evalúa un criterio; CONTAR.SI.CONJUNTO evalúa varios criterios que deben cumplirse simultáneamente.
¿Cómo cuento valores mayores que una celda?
Concatena el operador y la referencia, por ejemplo ">"&H2.
¿CONTAR.SI distingue mayúsculas?
Normalmente no. Para distinguirlas se requiere una fórmula alternativa con comparación exacta.
¿Puedo contar por color?
No de forma nativa con CONTAR.SI. El color es formato, no contenido; conviene contar la regla que produce el color.
¿Cómo cuento entre dos fechas?
Usa CONTAR.SI.CONJUNTO con un límite inicial inclusivo y el inicio del periodo siguiente como límite exclusivo.
¿Qué hace el asterisco en un criterio?
Es un comodín que coincide con cualquier secuencia de caracteres. Usa tilde si buscas el asterisco literal.

Deja una respuesta