Si usa regularmente Hojas de cálculo de Google y alguna vez necesita sumar valores en función de alguna condición en celdas específicas, entonces necesitará saber cómo usar la función SUMAR.SI en Hojas de cálculo de Google .
La capacidad de sumar datos con esta función no se limita a solo dos valores. Puede sumar un rango completo. Y la condición que proporcione la función para que sume o no puede depender de varias celdas en su hoja de cálculo también.
Cómo funciona la función SUMAR.SI en Hojas de cálculo de Google
SUMAR.SI es una función de hoja de cálculo simple , pero es lo suficientemente flexible como para que pueda hacer algunos cálculos creativos con ella.
Necesita enmarcar la función de la siguiente manera:
SUMAR.SI(rango, criterio, [suma_rango])
Los parámetros para esta función son los siguientes:
- Rango : el rango de celdas que desea usar para evaluar si sumar o no los valores.
- Criterio : El estado de las celdas que desea evaluar.
- Sum_range : este parámetro es opcional e incluye las celdas que desea sumar. Si no incluye este parámetro, la función simplemente resumirá el rango en sí.
La función parece simple, pero el hecho de que pueda sumar o comparar rangos de múltiples celdas permite mucha más flexibilidad de la que cree.
Un ejemplo SUMAR.SI con texto
Si está listo para comenzar con la función SUMAR.SI, la mejor manera es usar dos columnas en su hoja de cálculo. Una columna será para su comparación y la otra serán los valores que desea agregar.
La hoja de ejemplo anterior es la del propietario de una tienda que realiza un seguimiento de las compras durante un período. El dueño de la tienda quiere crear columnas adicionales que resuman los precios de compra en la columna B para valores específicos en la columna A.
En este caso, el rango de comparación sería A2:A15 .
El criterio sería la frase de búsqueda del elemento a sumar. Entonces, en este caso, para sumar todas las compras de excavadoras de postes, el criterio sería el texto “Excavadora de postes”.
El rango de suma sería el rango de celdas con los valores a resumir. Aquí, esto es B2:B15 .
Cuando presione Intro, verá los valores específicos de la columna sum_range sumados, pero solo con los datos de las celdas donde la columna A coincide con el criterio que especificó.
Esta es una forma sencilla de usar la función SUMAR.SI; como una forma de extraer valores de una segunda columna en función de los elementos enumerados en la primera.
Nota : no es necesario que escriba el criterio en la fórmula entre comillas dobles. En su lugar, puede escribir ese valor en una celda de la hoja e ingresar esa celda en la fórmula.
Uso de operadores SUMAR.SI con texto
Si bien el ejemplo anterior busca coincidencias perfectas, también puede usar operadores para especificar partes del texto que desea hacer coincidir. Si modifica los criterios de búsqueda, puede resumir los valores de las celdas que pueden no coincidir perfectamente, pero le brindan la respuesta que está buscando.
Usando el ejemplo anterior, si desea sumar las compras de todos los artículos excepto el taladro eléctrico, ingresará la fórmula con el operador <> .
=SUMAR.SI(A2:A15,”<>Taladro eléctrico”,B2:B15)
El operador <> le dice a la función SUMAR.SI que ignore "Taladro eléctrico" pero sume todos los demás elementos en el rango B2:B15.
Como puede ver en el resultado a continuación, la función SUMAR.SI funciona como debería.
También puede usar los siguientes operadores al usar la función SUMAR.SI con texto:
- ? : Busque palabras con cualquier carácter donde haya colocado el ?. Por ejemplo, "S?ovel" sumará cualquier elemento que comience con "S" y termine con "ovel" con cualquier letra intermedia.
- * : Busca palabras que comiencen o terminen con cualquier cosa. Por ejemplo, "*Reloj" agregará todos los elementos que sean cualquier tipo de reloj, independientemente de la marca.
Nota : si realmente desea que la función SUMAR.SI busque un carácter como “?” o “*” en el texto (y no los use como caracteres especiales), luego preceda aquellos con el carácter de tilde. Por ejemplo, “¿~?” incluirá el "?" carácter en el texto de búsqueda.
Tenga en cuenta que la función SUMAR.SI no distingue entre mayúsculas y minúsculas. Por lo tanto, no diferencia entre letras mayúsculas o minúsculas cuando usa texto como criterio de búsqueda. Esto es útil porque si la misma palabra se ingresa con letras mayúsculas o sin ellas, la función SUMAR.SI aún las reconocerá como una coincidencia y resumirá correctamente los valores en la columna de valor.
Uso de operadores SUMAR.SI con números
Por supuesto, la función SUMAR.SI en Hojas de cálculo de Google no solo es útil para encontrar texto en columnas con valores asociados para resumir. También puede sumar rangos de números que cumplan ciertas condiciones.
Para verificar un rango de números para una condición, puede usar un conjunto de operadores de comparación.
- > : Mayor que
- : Menos que
- >= : Mayor o igual que
- <> : Menor o igual que
Por ejemplo, si tiene una lista de números y desea agregar los que superan el 3000, usaría el siguiente comando SUMAR.SI.
=SUMAR.SI(B2:B15, “>3000”)
Tenga en cuenta que al igual que con los criterios de texto, no necesita escribir el número "3000" en la fórmula directamente. Puede colocar este número en una celda y usar esa referencia de celda en lugar de "3000" en la fórmula.
Como esto:
=SUMAR.SI(B2:B15, “>”&C2)
Una última nota antes de que veamos un ejemplo. También puede sumar todos los valores en un rango que son iguales a un número específico, simplemente sin usar ningún operador de comparación.
Ejemplo SUMAR.SI con números
Veamos cómo puede usar la función SUMAR.SI en Hojas de cálculo de Google usando un operador de comparación con números.
En este ejemplo, imagina que eres un excursionista rastreando todas las montañas que has estado haciendo.
En la celda D2, desea sumar la altitud total de todas las montañas de más de 3000 pies que ha caminado.
Para hacer esto, deberá usar la fórmula mencionada en la sección anterior.
Presione Entrar después de escribir la fórmula y verá los resultados en esta celda.
Como puede ver, la función SUMAR.SI en Hojas de cálculo de Google resumió todas las alturas de la columna B para cualquier montaña de más de 3000 pies. La fórmula SUMAR.SI ignoró todos los valores por debajo de esa altitud.
Use los otros operadores condicionales enumerados en la última sección para realizar el mismo cálculo para números menores que, mayores que o iguales a, menores que o iguales a o iguales a.
Uso de operadores SUMAR.SI con fechas
También puede usar la función SUMAR.SI con fechas. Nuevamente, se aplican los mismos operadores de comparación enumerados anteriormente, por lo que no tiene que preocuparse por aprender otros nuevos.
Sin embargo, para que la función funcione, las fechas deben formatearse correctamente en Hojas de cálculo de Google primero.
Puede escribir manualmente la fecha en la función o escribirla en una celda y hacer referencia a ella en la fórmula. El formato para esto es el siguiente:
=SUMAR.SI(B2:B15, “>10/4/2019”, C2:C15)
Cómo funciona esto:
- SUMIF verificará el rango B2:B15 para cualquier fecha posterior al 4/10/2019.
- Si es verdadero, SUMAR.SI sumará las celdas en C2:C15 en la misma fila donde esta comparación es verdadera.
- El total resultante se mostrará en la celda donde escribió la fórmula.
Si tiene una celda donde la fecha no tiene este formato, puede usar la función FECHA para reformatear la fecha correctamente. Por ejemplo, si tiene tres celdas (D2, D3 y D4) que contienen el año, el mes y el día, puede usar la siguiente fórmula.
Por ejemplo:
=SUMAR.SI(B2:B15, “>”&FECHA(D2, D3, D4), C2:C15)
Si tiene una hoja de cálculo que contiene las últimas compras en la parte superior de la hoja, simplemente puede usar la función HOY para resumir solo las compras de hoy e ignorar el resto.
=SUMAR.SI(B2:B15, HOY())
SUMIF en Google Sheets es simple pero versátil
Como puede ver, la fórmula SUMIF en Google Sheets no toma mucho tiempo para aprender. Pero las diversas formas en que puede usarlo lo hacen tan versátil.
Si usa muchas hojas de cálculo en las que necesita sumar valores según las condiciones del texto o los números de otras celdas, debe familiarizarse con la función SUMAR.SI.