Skip to main content

¿Cómo contar celdas filtradas con texto en Excel?

Author: Zhoumandy Last Modified: 2025-06-04

En Excel, contar celdas con texto es sencillo. Pero cuando se trata de contar celdas filtradas con texto, las cosas se complican. Este tutorial presentará tres formas de contar las celdas con texto de una lista filtrada.

A screenshot of counting filtered cells with text in Excel

Contar celdas de texto filtradas usando una columna auxiliar

Contar celdas de texto filtradas usando SUMAPRODUCTO, SUBTOTAL, INDIRECTO, FILA y funciones ISTEXT

Contar celdas de texto filtradas usando SUMAPRODUCTO, SUBTOTAL, DESREF, MIN, FILA y funciones ISTEXT


Contar celdas de texto filtradas usando una columna auxiliar

Usando la función CONTAR.SI, junto con la ayuda de una columna auxiliar, podemos contar fácilmente las celdas de texto filtradas. Por favor, sigue los siguientes pasos.

1. Por favor, copia la fórmula a continuación en la celda D2, luego presiona la tecla "Enter" para obtener el primer resultado.

=SUBTOTAL (103, A2)

A screenshot of the formula for the SUBTOTAL function in Excel for counting filtered cells with text, placed in cell D2

Nota: La columna auxiliar con la fórmula SUBTOTAL sirve para probar si la fila está filtrada o no. Y "103" representa la función "CONTARA" en el argumento "núm_función".
A screenshot showing the SUBTOTAL function returning results for counting filtered cells with text in Excel

2. Luego arrastra el controlador de relleno hacia abajo hasta las celdas donde deseas aplicar esta fórmula.
A screenshot showing the filled SUBTOTAL formula being dragged down in Excel

3. Por favor, copia la fórmula a continuación en la celda "F2", luego presiona la tecla "Enter" para obtener el resultado final.

=COUNTIFS(A2:A18,"*", D2:D18, 1)

A screenshot of the COUNTIFS formula used in Excel to count filtered cells with text in the dataset

Podemos ver que hay "4" celdas con texto en los datos filtrados.


Contar celdas de texto filtradas usando SUMAPRODUCTO, SUBTOTAL, INDIRECTO, FILA y funciones ISTEXT

Otro método para contar las celdas filtradas con texto es usar la "combinación" de las funciones "SUMAPRODUCTO", "SUBTOTAL", "INDIRECTO", "FILA" e "ISTEXT". Por favor, sigue los siguientes pasos.

Por favor, copia la fórmula a continuación en la celda "E2", luego presiona la tecla "Enter" para obtener el resultado.

=SUMPRODUCT(SUBTOTAL(103, INDIRECT("A"&ROW(A2:A18))), --(ISTEXT(A2:A18)))

A screenshot of the SUMPRODUCT and SUBTOTAL combination formula used to count filtered cells with text in Excel

Explicación de la fórmula:
  1. "FILA(A2:A18)" devuelve los números de fila respectivos del rango A2:A18.
  2. "INDIRECTO("A"&FILA(A2:A18))" devuelve las referencias de celda válidas del rango dado.
  3. "SUBTOTAL(103, INDIRECTO("A"&FILA(A2:A18)))" prueba si la fila está filtrada o no, y devuelve 1 para las celdas visibles, 0 para las celdas ocultas y vacías.
  4. "ISTEXT(A2:A18)" comprueba si cada celda en el rango A2:A18 contiene texto, y devuelve Verdadero para las celdas con texto, Falso para las otras celdas. El operador unario doble (--) convierte los valores VERDADERO y FALSO en 1 y 0.
  5. "SUMAPRODUCTO(SUBTOTAL(103, INDIRECTO("A"&FILA(A2:A18))), --(ISTEXT(A2:A18)))" puede verse como "SUMAPRODUCTO({1;1;1;1;1;1;1;1;1}, {0;0;0;1;1;0;0;1;1})". Luego, SUMAPRODUCTO multiplica los dos arreglos juntos y devuelve la suma de los valores, que es 4.

Contar celdas de texto filtradas usando SUMAPRODUCTO, SUBTOTAL, DESREF, MIN, FILA e ISTEXT

El tercer método para contar las celdas con texto de datos filtrados es "concatenar" las funciones "SUMAPRODUCTO", "SUBTOTAL", "DESREF", "MIN", "FILA" e "ISTEXT". Por favor, sigue los siguientes pasos.

Por favor, copia la fórmula a continuación en la celda "E2", luego presiona la tecla "Enter" para obtener el resultado.

=SUMPRODUCT(SUBTOTAL(103, OFFSET(A2:A18, ROW(A2:A18)-2 -- MIN(ROW(A2:A18)-2),,1)), -- (ISTEXT(A2:A18)))

A screenshot of the SUMPRODUCT formula with OFFSET, MIN, and ISTEXT functions to count filtered cells with text in Excel

Explicación de la fórmula:
  1. "DESREF(A2:A18, FILA(A2:A18)-2 -- MIN(FILA(A2:A18)-2),,1)" devuelve las referencias de celda individuales del rango A2:A18.
  2. "SUBTOTAL(103, DESREF(A2:A18, FILA(A2:A18)-2 -- MIN(FILA(A2:A18)-2),,1))" comprueba si la fila está filtrada o no, y devuelve 1 para las celdas visibles, 0 para las celdas ocultas y vacías.
  3. "ISTEXT(A2:A18)" comprueba si cada celda en el rango A2:A18 contiene texto, y devuelve Verdadero para las celdas con texto, Falso para las otras celdas. El operador unario doble (--) convierte los valores VERDADERO y FALSO en 1 y 0.
  4. "SUMAPRODUCTO(SUBTOTAL(103, DESREF(A2:A18, FILA(A2:A18)-2 -- MIN(FILA(A2:A18)-2),,1)), -- (ISTEXT(A2:A18)))" puede verse como "SUMAPRODUCTO({1;1;1;1;1;1;1;1;1}, {0;0;0;1;1;0;0;1;1})". Luego, SUMAPRODUCTO multiplica los dos arreglos juntos y devuelve la suma de los valores, que es 4.

Otras Operaciones (Artículos)

Combinar Las Funciones CONTAR.SI E IZQUIERDA Para Contar Celdas Que Comienzan Con Un Carácter Específico En Excel
Para contar el número de celdas que comienzan con un carácter específico en Excel, puedes combinar las funciones CONTAR.SI e IZQUIERDA para lograrlo. De hecho, hay diferentes tipos de fórmulas que pueden lograrlo. Este tutorial te guiará paso a paso.

¿Cómo Contar Celdas Que Contienen Números O No En Excel?
Si hay un rango de celdas, algunas contienen números y otras contienen texto, ¿cómo puedes contar rápidamente las celdas que contienen números o no en Excel?

¿Cómo Contar Celdas Si Se Cumple Uno De Varios Criterios En Excel?
¿Qué pasa si cuentas celdas si contienen uno de varios criterios? Aquí compartiré las formas de contar celdas si contienen X o Y o Z… etc. en Excel.

¿Cómo Contar Celdas Con Texto Específico Y Color De Relleno/Fuente En Excel?
¿Sabes cómo contar celdas con múltiples condiciones? Por ejemplo, contar el número de celdas que contienen tanto texto específico como color de fuente/color de relleno. Este artículo te mostrará la solución.

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!