Cómo liberar el poder de SUMIF y SUMIFS en Google Sheets: 4 casos de uso reales

Las fórmulas SUMIF y SUMIFS de Google Sheets son herramientas indispensables para realizar sumas condicionales. Simplifican los cálculos complejos, lo que te permite ahorrar tiempo y centrarte en el análisis de los resultados. Desde la gestión de inventarios hasta el seguimiento de las horas de los empleados, estas fórmulas ofrecen soluciones versátiles para los retos que plantean los datos en el mundo real. En este blog, cubriremos cuatro casos prácticos de uso con ejemplos para mostrar el poder de SUMIF y SUMIFS.

¿Qué son SUMIF y SUMIFS?

  • SUMIF: Calcula la suma de valores basándose en una única condición.
    • =SUMIF(rango, criterio, [suma_rango])
  • SUMIFS: Calcula la suma de valores basándose en múltiples condiciones.
    • =SUMIFS(suma_rango, criterios_rango1, criterio1, [criterios_rango2, criterio2], ...)

¿Por qué utilizar SUMIF y SUMIFS?

  • Ahorro de tiempo: Automatiza las sumas complejas, eliminando los cálculos manuales.
  • Precisión: Garantiza resultados coherentes con condiciones bien definidas.
  • Dinámico: Se actualiza automáticamente cuando cambian los datos.
  • Flexible: Maneja múltiples condiciones para análisis avanzados

Aplicaciones prácticas de SUMIF y SUMIFS

1. Gestión de Inventarios: Calcular el stock total por categoría

Escenario: Un gestor de inventarios desea calcular el stock total de una categoría de productos específica.

 

A B C
Categoría SKU Stock
Electrónica SKU001 50
Electrónica SKU002 30
Muebles SKU003 40
Electrónica SKU004 20
Muebles SKU005 25

Fórmula

=SUMA($A$4:$A,F2,$C$4:$C)

Resultado

F G
Categoría Existencias totales
Electrónica 100
Muebles 65

 

Desglose de la fórmula:

$A$4:$A:

  • En gama de celdas de la columna A (Categoría) que la fórmula evalúa con respecto a la condición en F5.
  • En $ hace que la referencia sea absoluta, lo que significa que no cambiará cuando la fórmula se copie en otras celdas.

F5:

  • En criterio o condición para que coincida (por ejemplo, “Electrónica”).
  • Cambia dinámicamente en función del valor de F5.

$C$4:$C:

  • En suma_rango, o el rango de celdas de la columna C (Stock) que la fórmula suma cuando se cumple la condición de F5 se cumple.
  • En $ garantiza que este rango permanezca constante cuando se copia la fórmula.

 

Comprueba la fórmula en la hoja de cálculo: Pulse aquí

Cómo funciona:

  • La fórmula tiene en cuenta el valor en F5 (por ejemplo, “Electrónica”).
  • Busca en el rango $A$4:$A para los partidos.
  • Para cada coincidencia, añade el valor correspondiente del intervalo $C$4:$C.

Ventajas:

  • Calcula rápidamente los totales de existencias para categorías específicas, haciendo más eficiente el seguimiento del inventario.

2. Seguimiento de gastos: Calcular los gastos de viaje mensuales

Escenario: Un equipo de finanzas desea calcular los gastos de viaje mensuales basándose en fechas específicas, agrupando los gastos por mes de forma dinámica.

A B C
Categoría Fecha Importe ($)
Viajar 01/01/2024 500
Viajar 01/15/2024 700
Marketing 02/02/2024 300
Viajar 02/10/2024 200
Suministros 10/20/2024 100
Viajar 03/05/2024 600

Fórmula

 =SUMIFS($C$4:$C, $A$4:$A, “Viaje”, $B$4:$B, “>=”&$F5, $B$4:$B,“<=”&EOMONTH($F5,0))

Resultado

F G
Mes Total gastos de viaje
Enero de 2024 1200
Febrero de 2024 200
Marzo de 2024 600

 

Desglose de la fórmula:

$C$4:$C:

  • En suma_rango, o el rango de celdas que contiene los importes a sumar.
  • $ garantiza que este rango se mantenga fijo al copiar la fórmula.

$A$4:$A:

  • En rango_de_criterios1, donde la fórmula comprueba la categoría (por ejemplo, “Viajes”).
  • $ bloquea esta gama para reutilizarla.

“Viaje”:

  • En criterio1 para filtrar las filas cuya categoría sea “Viajes”.”

$B$4:$B:

  • En rango_de_criterios2, donde la fórmula comprueba las fechas.
  • $ bloquea esta gama por coherencia.

“>=”&$F5:

  • En criterio2 especifica el inicio del intervalo de fechas.
  • $F5 contiene el primer día del mes deseado (por ejemplo, 01/01/2024 para enero de 2024).
  • En “>=” garantiza que sólo se incluyan las filas con fechas iguales o posteriores a esta fecha de inicio.

“<=”&EOMONTH($F5,0):

  • En criterio3 especifica el final del intervalo de fechas.
  • EOMONTH($F5,0) calcula el último día del mes basándose en el valor de $F5.
  • En “<=” garantiza que sólo se incluyan las filas con fechas iguales o anteriores a esta fecha final.

Comprueba la fórmula en la hoja de cálculo: Pulse aquí

Cómo funciona:

  1. Categoría:
    • Filtra los datos para incluir sólo las filas en las que la categoría es “Viajes”.”
  2. Intervalo de fechas:
    • Filtra además para incluir sólo las filas en las que la fecha está comprendida entre el inicio ($F5) y a finales de mes (EOMONTH($F5,0)).
  3. Resumen:
    • Suma los valores de suma_rango ($C$5:$C) que cumplan ambas condiciones.

Ventajas:

  • Filtrado dinámico de fechas:
    • Utiliza EOMONTH para determinar dinámicamente el final del mes, garantizando rangos de fechas precisos.
  • Filtrado multicriterio:
    • Combina la coincidencia de categorías y el filtrado por intervalos de fechas en una única fórmula para obtener resultados precisos.
  • Escalable:
    • Trabaja sin problemas con grandes conjuntos de datos, manejando con eficacia múltiples meses y categorías.
  • Reutilizable:
    • Con referencias bloqueadas ($), la fórmula puede copiarse fácilmente entre celdas para diferentes meses.

3. Rendimiento de Ventas: Calcular las ventas de un producto en una región

Escenario: Un jefe de ventas quiere calcular las ventas totales del “Producto A” para cada región de forma dinámica.

A

B

C

Producto

Región

Ventas ($)

Producto A

Norte

1000

Producto B

Norte

800

Producto A

Sur

1200

Producto A

Este

900

Producto B

Este

700

Producto A

Oeste

1500

Fórmula

=SUMIFS($C$4:$C, $A$4:$A, “Producto A”, $B$4:$B, F5)

Resultados

F G
Región Ventas totales (producción)
Norte 1000
Sur 1200
Este 900
Oeste 1500

Desglose de la fórmula:

$C$4:$C:

  • En suma_rango, o el intervalo que contiene los valores de ventas que hay que sumar.
  • $ garantiza que la referencia permanezca fija cuando se copia la fórmula.

$A$4:$A:

  • En rango_de_criterios1, o la gama que contiene los nombres de los productos.
  • $ bloquea esta gama por coherencia.

“Producto A”:

  • En criterio1, que filtra las filas en las que el producto es “Producto A”.”

$B$4:$B:

  • En rango_de_criterios2, o el rango que contiene los nombres de las regiones.
  • $ bloquea esta gama para su reutilización.

F5:

  • En criterio2, referenciando dinámicamente el nombre de la región (por ejemplo, “Norte”) para cada fila.

Comprueba la fórmula en la hoja de cálculo: Pulse aquí

Cómo funciona:

  • La fórmula filtra las filas en las que Producto = “Producto A”.
  • Además, filtra estas filas por coincidencia con la región (por ejemplo, “Norte”) especificada en la columna F.
  • La fórmula suma los valores de venta de la columna C para las filas que cumplan ambas condiciones.

Ventajas:

  • Filtrado dinámico por regiones: Calcula automáticamente los totales de cada región sin necesidad de filtrado manual.
  • Adecuación de criterios múltiples: Combina a la perfección las condiciones del producto y de la región.
  • Escalabilidad: Maneja con eficacia grandes conjuntos de datos con múltiples regiones y productos.
  • Fórmula reutilizable: Puede copiarse entre filas para diferentes regiones de forma dinámica.

4. Horas de empleados: Calcular el total de horas por proyecto y empleado

Escenario: Un gestor de proyectos desea calcular dinámicamente el total de horas trabajadas por determinados empleados en proyectos específicos.

A B C
Empleado Proyecto Horas
Alice Proyecto X 8
Bob Proyecto Y 6
Alice Proyecto X 10
Clara Proyecto Y 7
Alice Proyecto Z 5

 

 =SUMIFS($C$4:$C, $A$4:$A, F5, $B$4:$B, G5)

F G H
Empleado Proyecto Horas totales (producción)
Alice Proyecto X 18
Alice Proyecto Z 5
Bob Proyecto Y 6
Clara Proyecto Y 7

Desglose de la fórmula:

$C$4:$C:

  • En suma_rango, o el rango que contiene las horas a sumar.
  • En $ bloquea este rango para que no cambie al copiar la fórmula.

$A$4:$A:

  • En rango_de_criterios1, donde la fórmula comprueba si los nombres de los empleados coinciden.
  • En $ bloquea este rango para mantener la coherencia en todas las filas.

F5:

  • En criterio1, referenciando dinámicamente el nombre del empleado (por ejemplo, “Alice”).
  • Esto sigue siendo relativo y se ajusta cuando la fórmula se copia a otras filas.

$B$4:$B:

  • En rango_de_criterios2, donde la fórmula comprueba si coinciden los nombres de los proyectos.
  • En $ bloquea este rango para garantizar que no se desplace al copiarlo.

G5:

  • En criterio2, referenciando dinámicamente el nombre del proyecto (por ejemplo, “Proyecto X”).
  • Esto sigue siendo relativo y se ajusta cuando la fórmula se copia a otras filas.

Comprueba la fórmula en la hoja de cálculo: Pulse aquí

Cómo funciona:

  • Coincidencia Nombre del empleado:
      • Filtra las filas en las que el nombre del empleado en $A$4:$A coincide con el valor de F5.
  • Match Nombre del proyecto:
      • Filtra además las filas en las que el nombre del proyecto en $B$4:$B coincide con el valor de G5.
  • Suma Horas:
      • Suma los valores de $C$4:$C para las filas que cumplan ambas condiciones.

Ventajas:

  • Sumas dinámicas: Calcula las horas dinámicamente para cualquier combinación empleado-proyecto.
  • Filtrado multicriterio: Combina las condiciones del empleado y del proyecto en una única fórmula.
  • Reutilizable: Puede aplicarse a varias líneas para distintas combinaciones de empleado-proyecto.
  • Escalable: Maneja eficazmente grandes conjuntos de datos con múltiples empleados y proyectos.

Simplifique sus flujos de trabajo con Sumif y Sumifs

Las fórmulas SUMIF y SUMIFS tienen un valor incalculable para manejar sumas condicionales en Hojas de cálculo de Google. Ya sea para realizar un seguimiento del inventario, analizar las ventas o controlar las horas de trabajo de los empleados, estas fórmulas te ayudarán a tomar decisiones fundamentadas de forma rápida y eficaz.

¿Tiene un caso de uso único para SUMIF o SUMIFS? Compártalo en los comentarios: ¡nos encantaría conocer sus ideas!

También te puede gustar...

funciones y fórmulas de google sheets

Las 5 mejores fórmulas de matrices dinámicas de Google Sheets 

Google Sheets ha evolucionado más allá de las hojas de cálculo básicas. Con la introducción de fórmulas de matriz dinámica, los usuarios ahora pueden manipular y analizar...
funciones y fórmulas de google sheets

Dominio de la fórmula FILTER: 4 casos de uso con ejemplos

La fórmula FILTRO de Google Sheets es una herramienta versátil para extraer datos que cumplen unas condiciones específicas. A diferencia de la fórmula QUERY,...
funciones y fórmulas de google sheets

Fórmula MDURATION en Google Sheets para un mejor análisis de bonos

Introducción Imagine que está explorando las inversiones en bonos y que intenta averiguar no sólo cuándo recuperará su dinero, sino también...