Suma Si la Celda Contiene un Texto Específico usando Comodines – Excel y Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Dennis Madrid

Last updated on febrero 9, 2023
Descargar Libro de Ejemplo

Descargar el Libro de Ejemplo

Este tutorial demostrará cómo utilizar los comodines con la función SUMIFS para sumar los datos correspondientes a las celdas que contienen un texto específico en Excel y Google Sheets.

Suma Si Contiene Texto Comodines en Excel

 

Suma Si el texto contiene

La función SUMAR.SI.CONJUNTO suma las filas de datos que cumplen ciertos criterios. Su sintaxis es:

Sintaxis Sumar Si Conjunto en Excel

Este ejemplo sumará todas los puntajes con un nombre de estado que contenga «Dakota» utilizando la función SUMAR.SI.CONJUNTO y el carácter comodín *.

=SUMAR.SI.CONJUNTO(C3:C9;B3:B9;"*Dakota*")

Sumar Si Contienen un Texto Específico Usando Comodines en Excel

 

El carácter * permite que cualquier número (incluido el cero) de otros caracteres ocupe su lugar. Este ejemplo encuentra todas las celdas que incluyen «Dakota». Esta búsqueda no distingue entre mayúsculas y minúsculas, por lo que «dakota» se considera lo mismo que «Dakota» o «DAKOTA».

Suma si el texto empieza por

El carácter * también se puede utilizar para buscar celdas que empiecen por el texto especificado:

=SUMAR.SI.CONJUNTO(C3:C9;B3:B9;"New*")

Sumar Si Inicia con un Texto Específico Usando Comodines en Excel

 

New York, New Jersey y New México comienzan con «New» y, por tanto, se incluyen en la suma. Tenga en cuenta que, con el término de búsqueda «New*», la celda de texto debe empezar por «New»; no basta con que contenga esos caracteres.

Suma Si el texto termina en

Del mismo modo, podemos sumar todas las puntuaciones de los estados que terminan en «o» utilizando

=SUMAR.SI.CONJUNTO(C3:C9;B3:B9;"*o")

Sumar Si Termina con un Texto Específico Usando Comodines en Excel

 

New México y Ohio terminan en «o» y por lo tanto están incluidos en la suma.

Uso del carácter comodín ?

El carácter ? puede utilizarse para representar cualquier carácter en una cadena de texto. Este ejemplo busca todos los nombres de estados que empiezan por «New», seguidos de exactamente 7 caracteres (incluidos los espacios).

=SUMAR.SI.CONJUNTO(C3:C9;B3:B9;"New???????")

Sumar Si Contienen un Texto Específico Usando Comodin Interrogante en Excel

 

New Jersey y New México cumplen estos criterios, pero New York no, ya que sólo hay 5 caracteres después de «New» en New York. Tenga en cuenta que los caracteres comodín * y ? pueden combinarse si es necesario para realizar comandos de búsqueda muy específicos.

El siguiente ejemplo busca los nombres de los estados que empiezan por «N» y contienen una «o» antes del último carácter de la cadena. Esto excluye a New México, que comienza con «N» pero no tiene una «o» antes del último carácter.

=SUMAR.SI.CONJUNTO(C3:C9;B3:B9;"N*o?*")

Sumar Si Inicia con un Texto Específico y Contiene otro en Excel

 

 

Esta función es especialmente útil cuando se buscan códigos de producto, códigos postales o números de serie en los que la posición de cada carácter tiene un significado específico.

Uso del carácter ~ (tilde)

El carácter especial ~ (conocido como tilde) nos permite tratar los caracteres * o ? como si fueran simples valores de texto y no se comportan como comodines. En el siguiente ejemplo, necesitamos sumar el nivel de existencias cuando el nombre del producto coincide específicamente con el texto «Producto ?»

=SUMAR.SI.CONJUNTO(C3:C8;B3:B8;"Producto ~?")

Sumar Si Uso de Tilde en Excel

El carácter ~ que precede inmediatamente a un * o a un ? lo convierte de nuevo en un valor de texto, por lo que el término de búsqueda «Producto ~?» se utiliza para encontrar una coincidencia de texto exacta con «Producto ?».

Combinación de comodines SUMAR.SI.CONJUNTO con referencias de celdas

Por lo general, no es una buena práctica codificar valores en las fórmulas. En su lugar, es más flexible utilizar celdas separadas para especificar los valores de nuestros términos de búsqueda. Para buscar si las celdas contienen el texto de la celda E3, podemos utilizar la función SUMAR.SI.CONJUNTO con una referencia de celda y * comodines:

=SUMAR.SI.CONJUNTO(C3:C9;B3:B9;"*"&E3&"*")

Sumar Si Contienen un Texto Específico Usando Comodin con Referencia en Excel

 

Observe que el texto «Dakota» se ha sustituido por la referencia de celda &E3& y los caracteres * se han puesto entre comillas (» «). También se pueden combinar múltiples referencias de celdas y caracteres comodín.

Para encontrar los nombres de los estados que comienzan con el texto de la celda E3 y contienen el texto de la celda F3 seguido de al menos 1 carácter más, se puede utilizar la siguiente fórmula

=SUMAR.SI.CONJUNTO(C3:C9;B3:B9;E3&"*"&F3&"?*")

Sumar Si Inicia con un Texto Específico y Contiene otro con Referencia en Excel

 

Bloqueo de las referencias de celda

Para que nuestras fórmulas sean más fáciles de leer, hemos mostrado las fórmulas sin referencias de celdas bloqueadas:

=SUMAR.SI.CONJUNTO(C3:C9;B3:B9;"*"&E3&"*")

Pero estas fórmulas no funcionarán correctamente cuando se copien y peguen en otro lugar del archivo. En su lugar, debes utilizar referencias de celdas bloqueadas como las siguientes

=SUMAR.SI.CONJUNTO($C$3:$C$9;$B$3:$B$9;"*"&E3&"*")

Lea nuestro artículo sobre el bloqueo de referencias de celdas para obtener más información.

Suma si la celda contiene un texto específico utilizando comodines en Google Sheets

Estas fórmulas funcionan exactamente igual en Google Sheets que en Excel.

Sumar Si Contienen un Texto Específico Usando Comodin en Google Sheets

AI Formula Generator

Pruébelo Gratis

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Volver a la Lista de Fórmulas de Excel