cellio

COUNTIF en Excel: contar celdas con una condición

Aprende a usar COUNTIF (CONTAR.SI) en Excel para contar celdas con texto, números con operadores, vacías y coincidencias parciales paso a paso.

Por Ayoub Farid · · 2 min de lectura

COUNTIF (en español, CONTAR.SI) cuenta cuántas celdas de un rango cumplen una condición determinada. ¿Cuántos pedidos están marcados como "Paid"? ¿Cuántos meses superaron el objetivo? ¿Cuántos alumnos obtuvieron una nota inferior a 50? Una sola fórmula resuelve cada caso. Ten en cuenta que si usas Excel en español, la función se llama CONTAR.SI, mientras que en Cellio y Google Sheets se escribe COUNTIF.

Sintaxis

=COUNTIF(range, criteria)

Coincidencias de texto

AB
1OrderStatus
21001Paid
31002Pending
41003Paid
=COUNTIF(B2:B4,"Paid")   → 2

COUNTIF no distingue entre mayúsculas y minúsculas: "paid" y "PAID" funcionan exactamente igual.

Números con operadores

Escribe el operador de comparación y el número juntos entre comillas dobles:

=COUNTIF(C2:C50,">5000")
=COUNTIF(C2:C50,"<=0")
=COUNTIF(C2:C50,"<>0")

Criterio a partir de una celda

Si quieres que el valor límite sea editable, une el operador con la celda mediante el símbolo &:

=COUNTIF(C2:C50,">"&F1)

Este es un ejercicio clásico en cualquier prueba de Excel para entrevista de trabajo, y el signo & suele ser justo lo que la gente olvida.

Comodines para coincidencias parciales

  • * = cualquier número de caracteres
  • ? = exactamente un carácter
=COUNTIF(A2:A100,"*coffee*")   contiene "coffee"
=COUNTIF(A2:A100,"A*")         empieza por A
=COUNTIF(A2:A100,"???")        tiene exactamente 3 caracteres

Celdas vacías y no vacías

=COUNTIF(B2:B100,"")    celdas vacías
=COUNTIF(B2:B100,"<>")  celdas no vacías

Porcentaje de coincidencias

=COUNTIF(B2:B100,"Paid")/COUNTA(B2:B100)

Aplica formato de porcentaje al resultado en tu hoja de cálculo.

Encontrar duplicados

Junto a una lista, la fórmula =COUNTIF($A$2:$A$100,A2)>1 devuelve VERDADERO para cada valor que aparece más de una vez. Fíjate en el signo $ para fijar el rango con una referencia absoluta y evitar que se mueva al rellenar hacia abajo. Consulta más detalles en eliminar duplicados.

Varias condiciones

COUNTIF evalúa una sola condición. Si necesitas evaluar dos o más criterios a la vez (por ejemplo, pedidos "Paid" y superiores a 100), utiliza COUNTIFS (CONTAR.SI.CONJUNTO).

Errores comunes

  • Olvidar las comillas: escribir =COUNTIF(C2:C50,>5000) generará un error en la fórmula.
  • Poner la referencia de celda entre comillas: ">F1" cuenta las celdas que son mayores que el texto literal "F1". Lo correcto es usar ">"&F1.
  • Espacios sobrantes en los datos que impiden coincidencias exactas. Límpialos con TRIM (ESPACIOS).
  • No bloquear el rango con referencias absolutas antes de arrastrar hacia abajo.

Ponlo en práctica

Contar y sumar según condiciones (COUNTIF, SUMIFS — SUMAR.SI.CONJUNTO) formará parte de un próximo módulo en Cellio. Mientras tanto, puedes poner a prueba tus conocimientos con nuestros ejercicios prácticos de Excel, que incluyen preguntas y respuestas sobre COUNTIF para aprender Excel paso a paso.

Preguntas frecuentes

¿Cómo cuento celdas con un texto específico en Excel?

Usa =COUNTIF(range,"texto"), o bien =COUNTIF(range,"*texto*") para buscar ese texto en cualquier posición dentro de la celda.

¿Cómo cuento celdas con valores mayores a un número?

Escribe =COUNTIF(range,">100"), o usa =COUNTIF(range,">"&F1) si quieres tomar el valor de referencia desde otra celda.

¿COUNTIF distingue entre mayúsculas y minúsculas?

No. Si necesitas una fórmula que distinga entre mayúsculas y minúsculas, combina SUMPRODUCT (SUMAPRODUCTO) con EXACT (IGUAL).

¿Cuál es la diferencia entre COUNTIF y COUNTIFS?

COUNTIF admite un único criterio; COUNTIFS permite evaluar varias condiciones al mismo tiempo, y todas deben cumplirse.

Sigue leyendo