KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

¿Cómo contar celdas filtradas que contienen texto en Excel?

AutorZhoumandy Fecha de modificación

En Excel, contar celdas que contienen texto es sencillo. Sin embargo, cuando se trata de contar únicamente las celdas visibles con texto en una lista filtrada, la tarea se complica. Este tutorial presenta tres métodos eficaces para lograrlo.

Una captura de pantalla del recuento de celdas filtradas con texto en Excel

Contar celdas de texto filtradas mediante una columna auxiliar

Contar celdas de texto filtradas mediante las funciones SUMAPRODUCTO, SUBTOTAL, INDIRECTO, FILA e ISTEXTO

Contar celdas de texto filtradas mediante las funciones SUMAPRODUCTO, SUBTOTAL, DESREF, MIN, FILA e ISTEXTO


Contar celdas de texto filtradas mediante una columna auxiliar

Con la función CONTAR.SI y una columna auxiliar, puede contar fácilmente las celdas de texto que están filtradas. Siga estos pasos:

1. Copie la fórmula siguiente en la celda D2 y pulse la tecla **Entrar** para obtener el primer resultado.

=SUBTOTAL (103, A2)

Una captura de pantalla de la fórmula de la función SUBTOTAL en Excel para contar celdas filtradas con texto, situada en la celda D2

Nota: La columna auxiliar con la fórmula SUBTOTAL permite verificar si una fila está filtrada o no. Además, «103» corresponde a la función «CONTARA» en el argumento «núm_función».
Una captura de pantalla que muestra los resultados devueltos por la función SUBTOTAL al contar celdas filtradas con texto en Excel

2. Arrastre luego el controlador de relleno hacia abajo hasta las celdas en las que quiera aplicar esta fórmula.
Una captura de pantalla que muestra la fórmula rellenada de SUBTOTAL arrastrada hacia abajo en Excel

3. Copie la siguiente fórmula en la celda "F2" y pulse la tecla «Entrar» para obtener el resultado final.

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

Una captura de pantalla de la fórmula COUNTIFS utilizada en Excel para contar celdas filtradas con texto en el conjunto de datos

Podemos observar que hay «4» celdas con texto en los datos filtrados.


Contar celdas de texto filtradas mediante las funciones SUMAPRODUCTO, SUBTOTAL, INDIRECTO, FILA e ISTEXTO

Otro método para contar las celdas filtradas que contienen texto consiste en combinar las funciones **SUMAPRODUCTO**, **SUBTOTAL**, **INDIRECTO**, **FILA** e **ISTEXTO**. Siga estos pasos:

Copie la siguiente fórmula en la celda «E2» y pulse la tecla Entrar para obtener el resultado.

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

Una captura de pantalla de la fórmula combinada SUMAPRODUCTO y SUBTOTAL utilizada para contar celdas filtradas con texto en Excel

Explicación de la fórmula:
  1. "ROW(A2:A18)" devuelve los números de fila correspondientes al rango A2:A18.
  2. La fórmula «INDIRECT(»A«&ROW(A2:A18))» devuelve referencias de celda válidas del rango especificado.
  3. La fórmula "SUBTOTAL(103, INDIRECT("A«&ROW(A2:A18)))» comprueba si cada fila está filtrada y devuelve 1 para las celdas visibles, y 0 tanto para las ocultas como para las celdas vacías.
  4. La función "ISTEXT(A2:A18)" comprueba si cada celda del rango A2:A18 contiene texto, devolviendo VERDADERO para las celdas con texto y FALSO para el resto. El operador unario doble (--) transforma estos valores VERDADERO y FALSO en 1 y 0, respectivamente.
  5. "SUMPRODUCT(SUBTOTAL(103, INDIRECT("A«&ROW(A2:A18))), --(ISTEXT(A2:A18)))» se puede interpretar como «SUMPRODUCT({1;1;1;1;1;1;1;1;1}, {0;0;0;1;1;0;0;1;1})». A continuación, SUMPRODUCT multiplica entre sí los dos vectores y devuelve la suma de los resultados, que es 4.

Contar celdas de texto filtradas mediante las funciones SUMAPRODUCTO, SUBTOTAL, DESREF, MIN, FILA e ISTEXTO

El tercer método para contar celdas con texto en datos filtrados consiste en combinar las funciones «SUMAPRODUCTO», «SUBTOTAL», «DESREF», «MIN», «FILA» e «ISTEXTO». Siga estos pasos:

Copie la fórmula siguiente en la celda «E2» y pulse la tecla Entrar para obtener el resultado.

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

Una captura de pantalla de la fórmula SUMAPRODUCTO con las funciones DESREF, MIN y ESTEXTO para contar celdas filtradas con texto en Excel

Explicación de la fórmula:
  1. La fórmula "OFFSET(A2:A18, ROW(A2:A18)-2 -- MIN(ROW(A2:A18)-2),,1)" devuelve las referencias individuales de cada celda del rango A2:A18.
  2. La fórmula "SUBTOTAL(103, OFFSET(A2:A18, ROW(A2:A18)-2 -- MIN(ROW(A2:A18)-2),,1))" comprueba si una fila está filtrada y devuelve 1 para las celdas visibles, 0 para las ocultas y también para las celdas vacías.
  3. La función "ISTEXT(A2:A18)" verifica si cada celda del rango A2:A18 contiene texto, devolviendo VERDADERO para aquellas que sí lo contienen y FALSO para las demás. El operador unario doble (--) transforma estos valores VERDADERO y FALSO en 1 y 0, respectivamente.
  4. La fórmula «SUMPRODUCT(SUBTOTAL(103, OFFSET(A2:A18, ROW(A2:A18)-2 -- MIN(ROW(A2:A18)-2),,1)), --(ISTEXT(A2:A18)))» puede interpretarse como «SUMPRODUCT({1;1;1;1;1;1;1;1;1}, {0;0;0;1;1;0;0;1;1})». A continuación, SUMPRODUCT multiplica elemento a elemento ambos vectores y devuelve la suma de los resultados, que es 4.

Otras operaciones (artículos)

Combina las funciones CONTAR.SI e IZQUIERDA para contar celdas que empiezan por un carácter específico en Excel
¿Quieres contar cuántas celdas empiezan por un carácter determinado en Excel? ¡Combina las funciones CONTAR.SI e IZQUIERDA! Existen varias fórmulas para lograrlo, y este tutorial te guiará paso a paso.

¿Cómo contar celdas que contienen números o no en Excel?
Si tiene un rango de celdas con valores numéricos y de texto, ¿cómo puede contar rápidamente las que contienen números… o las que no?

¿Cómo contar celdas si se cumple uno de varios criterios en Excel?
¿Y si quiere contar celdas que cumplan al menos uno de varios criterios? Aquí le mostramos cómo contar celdas que contengan X, Y, Z… o cualquiera de varios valores en Excel.

¿Cómo contar celdas con texto específico y color de relleno o de fuente en Excel?
¿Sabía que puede contar celdas aplicando varias condiciones a la vez? Por ejemplo, contar las celdas que contienen un texto específico y, además, tienen un determinado color de relleno o de fuente. En este artículo le mostramos cómo hacerlo.

Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose 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   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir 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   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...


Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!

Todos los complementos de Kutools en un solo instalador.

Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.

ExcelWordOutlookTabsPowerPoint
  • Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un instalador, una licencia— configuración en minutos (compatible con MSI)
  • Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
  • Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio— ahorre frente a la compra individual de complementos