Funciones Básicas

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”.

EmpleadoFechaTipoDías
E-0012026-01-02Vacaciones2
E-0022026-01-05Baja médica3
E-0032026-01-06Baja médica1
E-0042026-01-08Permiso1

Fórmula (cuenta “Baja médica”):

=CONTAR.SI(C2:C5; "Baja médica")

Resultado: 2.

Pasos de Implementación

  1. Define el KPI (¿qué quieres contar exactamente?).
  2. Asegura consistencia del texto (evita variantes).
  3. Aplica:
    =CONTAR.SI(C2:C5; "Baja médica")
  4. Si el criterio está en una celda (F2):
    =CONTAR.SI(C2:C5; F2)
  5. Valida con filtros para comprobar el conteo.

Errores Comunes / Tips Pro

ProblemaCausa típicaSolución
Cuenta menos de lo esperadoEspacios al final o inconsistenciasNormaliza con ESPACIOS() y catálogos (lista desplegable)
No funciona con operadores y celdaEscribiste ">F2" en lugar de concatenarUsa ">"&F2 (con &)
Comodines mal usados* y ? no aplican como crees* = cualquier texto, ? = un carácter
Necesitas varios criteriosCONTAR.SI solo admite unoUsa 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 <=).

Fuentes