CONTAR.SI en Excel: cuenta por criterio sin errores
Introducción
CONTAR.SI cuenta cuántas celdas cumplen un criterio (por ejemplo, cuántos tickets están “Abiertos”).
Es esencial para métricas rápidas en RRHH, Soporte, Ventas y Control de Stock.
Sintaxis
=CONTAR.SI(rango; criterio)
- rango: dónde se evalúa el criterio.
- criterio: condición (texto, número, operador, comodines, o referencia).
Ejemplos de criterio:
=CONTAR.SI(C2:C100; "Abierto")
=CONTAR.SI(D2:D100; ">1000")
=CONTAR.SI(B2:B100; "*Madrid*")
Ejemplo Real de Negocio
Caso: RRHH (contar ausencias por tipo)
Objetivo: contar cuántas incidencias son “Baja médica”.
| Empleado | Fecha | Tipo | Días |
|---|---|---|---|
| E-001 | 2026-01-02 | Vacaciones | 2 |
| E-002 | 2026-01-05 | Baja médica | 3 |
| E-003 | 2026-01-06 | Baja médica | 1 |
| E-004 | 2026-01-08 | Permiso | 1 |
Fórmula (cuenta “Baja médica”):
=CONTAR.SI(C2:C5; "Baja médica")
Resultado: 2.
Pasos de Implementación
- Define el KPI (¿qué quieres contar exactamente?).
- Asegura consistencia del texto (evita variantes).
- Aplica:
=CONTAR.SI(C2:C5; "Baja médica") - Si el criterio está en una celda (F2):
=CONTAR.SI(C2:C5; F2) - Valida con filtros para comprobar el conteo.
Errores Comunes / Tips Pro
| Problema | Causa típica | Solución |
|---|---|---|
| Cuenta menos de lo esperado | Espacios al final o inconsistencias | Normaliza con ESPACIOS() y catálogos (lista desplegable) |
| No funciona con operadores y celda | Escribiste ">F2" en lugar de concatenar | Usa ">"&F2 (con &) |
| Comodines mal usados | * y ? no aplican como crees | * = cualquier texto, ? = un carácter |
| Necesitas varios criterios | CONTAR.SI solo admite uno | Usa CONTAR.SI.CONJUNTO para múltiples condiciones |
Preguntas Frecuentes
¿CONTAR.SI cuenta celdas vacías?
Solo si el criterio se lo pide (por ejemplo, "" para vacías).
¿Cómo cuento “contiene” una palabra?
Con comodines: =CONTAR.SI(B:B; "*error*")
¿Cómo cuento entre dos números?
Usa CONTAR.SI.CONJUNTO con dos criterios (>= y <=).