Cómo contar celdas con texto en Excel: CONTARA vs CONTAR explicado
🔍 WiseChecker

Cómo contar celdas con texto en Excel: CONTARA vs CONTAR explicado

Necesitas contar cuántas celdas en un rango contienen entradas de texto. Esta es una tarea común para la limpieza de datos y la elaboración de informes. Excel ofrece varias funciones para contar, pero se comportan de manera diferente con el texto. Este artículo explica las funciones correctas a usar y las diferencias clave entre ellas.

Puntos clave: Contar celdas de texto en Excel

  • Función CONTARA: Cuenta todas las celdas no vacías, incluyendo aquellas que contienen texto, números, fechas, errores y valores lógicos.
  • Función CONTAR: Cuenta solo las celdas que contienen números, incluyendo fechas y horas almacenadas como números, e ignora el texto por completo.
  • Función CONTAR.SI con el comodín asterisco (*): Cuenta las celdas que contienen cualquier cadena de texto, proporcionando el recuento más específico para celdas de solo texto.

ADVERTISEMENT

Entendiendo las funciones de conteo de Excel

Excel proporciona una familia de funciones que comienzan con COUNT. Su propósito es contar celdas según criterios específicos. Las funciones más básicas son CONTAR y COUNTA. Aunque sus nombres son similares, su lógica para evaluar el contenido de las celdas es fundamentalmente diferente. Saber cuál usar evita totales inexactos en tus hojas de cálculo.

Una celda que contiene texto es cualquier celda cuyo contenido no es puramente un número, fecha, hora o valor lógico. Esto incluye letras, palabras, combinaciones de letras y números como “Artículo123”, e incluso un apóstrofo precediendo a un número. Excel los almacena como cadenas de texto. Una celda con solo un carácter de espacio también se considera texto, aunque pueda parecer vacía.

Qué cuenta CONTARA

La función CONTARA está diseñada para contar todas las celdas que no están vacías. Su lógica es simple: si una celda contiene algo, se cuenta. Esto incluye números, texto, fechas, horas, valores VERDADERO/FALSO y mensajes de error como #N/A o #¡DIV/0!. Incluso contará una celda que contenga una fórmula que devuelva una cadena vacía (“”). Para contar texto específicamente, CONTARA es útil pero no precisa, ya que incluye todos los demás tipos de datos.

Qué cuenta CONTAR

La función CONTAR tiene un enfoque mucho más limitado. Cuenta solo las celdas que contienen valores numéricos. Esto incluye números reales, fechas y horas, porcentajes y moneda. Ignora por completo las celdas que contienen texto, valores lógicos y mensajes de error. Si tu objetivo es contar entradas de texto, usar la función CONTAR siempre devolverá cero, lo cual es una fuente común de confusión.

Pasos para contar celdas que contienen texto

Para contar con precisión solo las celdas que contienen texto, debes usar la función CONTAR.SI o COUNTIFS. Estas funciones te permiten establecer un criterio, como “cualquier texto”. El carácter comodín asterisco representa cualquier secuencia de caracteres.

  1. Selecciona la celda para tu resultado
    Haz clic en la celda vacía donde deseas que aparezca el recuento de celdas de texto.
  2. Inicia la fórmula CONTAR.SI
    Escribe un signo igual (=) seguido de CONTAR.SI( para comenzar la fórmula.
  3. Define el rango a verificar
    Selecciona el rango de celdas que deseas analizar, o escribe su dirección como A1:A100. Escribe una coma después del rango.
  4. Establece el criterio de texto
    Escribe el criterio “*” incluyendo las comillas. El asterisco significa “cualquier texto”. La fórmula completa se ve así: =CONTAR.SI(A1:A100, “*”).
  5. Completa la fórmula
    Presiona la tecla Enter. La celda ahora mostrará el número de celdas en tu rango seleccionado que contienen texto.

Usando CONTARA para un recuento total de no vacías

Si necesitas un recuento de todas las celdas no vacías, independientemente del tipo de contenido, usa COUNTA.

  1. Selecciona la celda de resultado
    Haz clic en la celda para tu recuento total.
  2. Ingresa la fórmula CONTARA
    Escribe =CONTARA( y luego selecciona tu rango de celdas.
  3. Cierra y ejecuta
    Escribe un paréntesis de cierre ) y presiona Enter. El resultado es el recuento de todas las celdas en el rango que no están vacías.

ADVERTISEMENT

Errores comunes y limitaciones

CONTAR devuelve cero para un rango lleno de texto

Si usas =CONTAR(A1:A10) en un rango que contiene solo entradas de texto, el resultado será 0. Esto no es un error. La función CONTAR está funcionando como se diseñó, ignorando datos no numéricos. La solución es usar CONTAR.SI con el criterio “*” o CONTARA si deseas contar todo el contenido.

Las celdas con números almacenados como texto no se cuentan con CONTAR

Una celda que contiene los caracteres ‘500 o con formato de texto será vista como texto por Excel. La función CONTAR la ignorará, pero CONTARA y CONTAR.SI con “*” la contarán. Para convertir estos números de texto a números reales, usa la operación Pegado especial > Multiplicar o la función VALOR.

CONTAR.SI con “*” cuenta celdas con solo un espacio

Una celda que contiene solo un carácter de espacio, a menudo ingresado al presionar la barra espaciadora, se considera texto. El criterio CONTAR.SI “*” la contará. Para excluir celdas que parecen vacías pero contienen espacios, es posible que necesites limpiar tus datos primero usando la función ESPACIOS.

Las fórmulas que devuelven cadenas vacías se cuentan con CONTARA

Una fórmula como =SI(A1=””,””,”Datos”) devuelve una cadena vacía (“”) cuando es verdadera. CONTARA trata esto como una celda no vacía y la cuenta, lo que puede inflar tu total. CONTAR.SI con “*” no contará estas celdas, ya que el asterisco busca caracteres visibles.

CONTAR vs CONTARA vs CONTAR.SI: Diferencias clave

Elemento Función CONTAR Función CONTARA CONTAR.SI con “*”
Uso principal Contar celdas numéricas Contar todas las celdas no vacías Contar celdas que contienen cualquier texto
Cuenta entradas de texto No
Cuenta números/fechas No
Cuenta valores lógicos (VERDADERO/FALSO) No No
Cuenta valores de error (#N/A, #¡DIV/0!) No No
Cuenta fórmulas que devuelven “” No No

Ahora puedes contar con precisión celdas de texto en cualquier conjunto de datos usando CONTAR.SI con el comodín asterisco. Recuerda que CONTARA te da un total más amplio de todas las celdas llenas. Para análisis avanzados, explora la función COUNTIFS para contar celdas de texto que también cumplan otras condiciones, como contar nombres en un departamento específico.

ADVERTISEMENT

Idioma de Excel y separadores

Los nombres de función de estos ejemplos corresponden a Excel en español. El separador de argumentos depende de la configuración regional: si Excel requiere punto y coma, sustituye las comas entre argumentos por punto y coma; si requiere comas, utiliza comas. No cambies separadores decimales, códigos de formato ni textos entre comillas indiscriminadamente. Los nombres de hojas, campos, tablas y rangos deben coincidir con los del libro; los marcadores en inglés no son nombres de función y deben sustituirse de forma coherente si adaptas los datos. Equivalencias con Excel en inglés: SI = IF, CONTAR.SI = COUNTIF, CONTAR = COUNT, CONTARA = COUNTA.

ADVERTISEMENT