¿Cómo sumar valores basados en criterios de texto en Excel?
En Excel, ¿alguna vez has intentado sumar valores basados en otra columna de criterios de texto? Por ejemplo, tengo un rango de datos en la hoja de cálculo como se muestra en la siguiente captura de pantalla, y ahora quiero sumar todos los números en la columna B correspondientes a los valores de texto en la columna A que cumplen con un determinado criterio, como sumar los números si las celdas en la columna A contienen KTE.
Sumar los valores basados en otra columna si contiene cierto texto
Tomemos los datos anteriores como ejemplo, para sumar todos los valores juntos que contienen el texto “KTE” en la columna A, la siguiente fórmula puede ayudarte:
Por favor, introduce esta fórmula =SUMAR.SI(A2:A6,"*KTE*",B2:B6) en una celda en blanco, y presiona la tecla Enter, luego se sumarán todos los números en la columna B donde la celda correspondiente en la columna A contenga el texto “KTE”. Ver capturas de pantalla:
![]() |
![]() |
![]() |
Consejo: En la fórmula anterior, A2:A6 es el rango de datos en el que se basan los valores que deseas sumar, *KTE* representa el criterio que necesitas, y B2:B6 es el rango que deseas sumar.

Descubre la Magia de Excel con Kutools AI
- Ejecución Inteligente: Realiza operaciones en celdas, analiza datos y crea gráficos, todo impulsado por comandos simples.
- Fórmulas Personalizadas: Genera fórmulas adaptadas para optimizar tus flujos de trabajo.
- Codificación VBA: Escribe e implementa código VBA sin esfuerzo.
- Interpretación de Fórmulas: Comprende fórmulas complejas con facilidad.
- Traducción de Texto: Supera las barreras del idioma dentro de tus hojas de cálculo.
Sumar los valores basados en otra columna si comienza con cierto texto
Si solo quieres sumar los valores de las celdas en la columna B donde la celda correspondiente en la columna A comience con “KTE”, puedes aplicar esta fórmula: =SUMAR.SI(A2:A6,"KTE*",B2:B6), ver capturas de pantalla:
![]() |
![]() |
![]() |
Consejo: En la fórmula anterior, A2:A6 es el rango de datos en el que se basan los valores que deseas sumar, KTE* representa el criterio que necesitas, y B2:B6 es el rango que deseas sumar.
Sumar los valores basados en otra columna si termina con cierto texto
Para sumar todos los valores en la columna B donde la celda correspondiente en la columna A termine con “KTE”, esta fórmula puede ayudarte: =SUMAR.SI(A2:A6,"*KTE",B2:B6), (A2:A6 es el rango de datos en el que se basan los valores que deseas sumar, KTE* representa el criterio que necesitas, y B2:B6 es el rango que deseas sumar) ver capturas de pantalla:
![]() |
![]() |
![]() |
Sumar los valores basados en otra columna si solo es cierto texto
Si solo quieres sumar los valores en la columna B cuyo contenido de celda correspondiente sea únicamente “KTE” en la columna A, por favor usa esta fórmula: =SUMAR.SI(A2:A6,"KTE",B2:B6), (A2:A6 es el rango de datos en el que se basan los valores que deseas sumar, KTE representa el criterio que necesitas, y B2:B6 es el rango que deseas sumar) y luego solo se sumarán los números en la columna B que correspondan al texto “KTE” en la columna A, ver capturas de pantalla:
![]() |
![]() |
![]() |
Artículos relacionados:
¿Cómo sumar cada n filas hacia abajo en Excel?
¿Cómo sumar celdas con texto y números en Excel?
Las mejores herramientas de productividad para Office
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!