Cómo contar celdas con texto en Excel: guía práctica
Aprende a contar celdas con texto en Excel usando CONTAR.SI y comodines. Filtra texto exacto o palabras clave sin contar vacías ni números.
Por Ayoub Farid · · 1 min de lectura
Contar celdas que contienen texto parece sencillo, pero ese "texto" puede referirse a cualquier texto, una palabra exacta o un término dentro de una celda. Aquí tienes las fórmulas de Excel para cada caso. Ten en cuenta que si usas Excel en español, la función COUNTIF se llama CONTAR.SI (y COUNTIFS es CONTAR.SI.CONJUNTO).
Cualquier texto
=COUNTIF(A2:A100,"*")
El comodín * coincide con cualquier cadena de texto dentro del rango. Los números y las celdas en blanco no se cuentan.
Texto exacto
=COUNTIF(A2:A100,"Paid")
No distingue entre mayúsculas y minúsculas.
Texto que contiene una palabra específica
=COUNTIF(A2:A100,"*refund*")
Coincide con "Refund", "Partial refund" o "refunded".
Si la palabra que buscas está en otra celda:
=COUNTIF(A2:A100,"*"&F1&"*")
Empieza o termina con
=COUNTIF(A2:A100,"INV*")
=COUNTIF(A2:A100,"*.pdf")
Distinto a un texto concreto
=COUNTIF(A2:A100,"<>Paid")
Cuidado: esta fórmula también cuenta las celdas vacías. Para excluir las celdas en blanco, usa COUNTIFS (CONTAR.SI.CONJUNTO en español):
=COUNTIFS(A2:A100,"<>Paid",A2:A100,"<>")
Cualquier celda no vacía (texto o números)
=COUNTA(A2:A100)
En español, la función COUNTA equivale a CONTARA. Consulta nuestra guía sobre COUNT vs COUNTA.
Conteo que distingue entre mayúsculas y minúsculas
=SUMPRODUCT(--EXACT(A2:A100,"PAID"))
En español, SUMPRODUCT equivale a SUMAPRODUCTO y EXACT equivale a IGUAL.
Error común: espacios invisibles
Un valor como "Paid " con un espacio al final no coincidirá con "Paid". Limpia la columna en tu hoja de cálculo con TRIM (función ESPACIOS en español) o utiliza el comodín "Paid*".
Descubre más sobre cómo aplicar condiciones en nuestra guía de COUNTIF.
Preguntas frecuentes
¿Cómo cuento celdas que contienen texto en Excel?
Usa =COUNTIF(rango,"*") (o =CONTAR.SI(rango;"*") en la versión en español).
¿Cómo cuento celdas que contienen una palabra específica?
Usa =COUNTIF(rango,"*palabra*").
¿COUNTIF cuenta los números como texto?
No. El comodín "*" solo coincide con valores de texto.
¿Cómo cuento celdas que no están vacías?
Usa =COUNTA(rango) (función CONTARA en español).