➕ sumifs¶
¿Qué es la función sumifs ? ¶
La función sumifs permite sumar valores en un campo que cumplen con múltiples criterios en otros campos.
¿Cómo funciona la función sumifs ? ¶
- Sintaxis:
sumifs([tabla objetivo->campo a sumar], [tabla objetivo 1->campo criterio 1]>,<,=,…[valor a evaluar 1], [tabla objetivo 2->campo criterio 2]>,<,=,…[valor a evaluar 2], …) - Parámetros:
Tabla objetivo->campo a sumar:- Tabla objetivo: Tabla donde se encuentra el
campo a sumar - Campo a sumar: Valor que se sumará finalmente si cumple los criterios listados
- Tabla objetivo: Tabla donde se encuentra el
Tabla objetivo 1->Campo criterio 1:- Tabla objetivo 1: Tabla donde se encuentra el
campo criterio 1 - Campo criterio 1: Valor que debe cumplir una condición para que los valores correspondientes en el
campo_a_sumarsean sumados.
- Tabla objetivo 1: Tabla donde se encuentra el
Valor a evaluar 1: El campo o valor donde se evalúa el primer criterio.Tabla objetivo 2->Campo criterio 2:- Tabla objetivo 2: Tabla donde se encuentra el
campo criterio 2 - Campo criterio 2: Valor que debe cumplir una condición para que los valores correspondientes en el
campo a sumarsean sumados.
- Tabla objetivo 2: Tabla donde se encuentra el
Valor a evaluar 2: El campo o valor donde se evalúa el primer criterio.
Ejemplo¶
Supongamos que tienes la tabla A con los siguientes campos:
- Trabajador: Los nombres de los empleados.
- Horas Trabajadas: La cantidad de horas trabajadas por cada empleado.
- Precio/Hora: El costo por hora de cada empleado.
- Total Pagado: Este campo calculará cuánto se ha pagado a cada empleado (Horas Trabajadas * Precio/Hora).
Tabla A
| Trabajador | Horas Trabajadas | Precio/Hora | Total Pagado |
|---|---|---|---|
| Juan | 38 | 15.00 | 570.00 |
| María | 42 | 20.00 | 840.00 |
| Pedro | 40 | 18.00 | 720.00 |
| Ana | 45 | 22.00 | 990.00 |
Imaginemos que quieres calcular el total de pagos a trabajadores que han trabajado más de 35 y más de 40 horas. Para ello deberemos crear el siguiente campo fórmula en una tabla B:
Tabla B
| Horas trabajadas | Horas Máximas | Campo Fórmula |
|---|---|---|
| + de 35 horas | 35 | 3120 |
| + de 40 horas | 40 | 1830 |
Si aplicas esta fórmula, el sistema sumará automáticamente todos los valores del campo Total Pagado donde el valor del campo Horas Trabajadas sea mayor a las Horas Máximas en la tabla B.
En este caso, el sumifs sumaría los valores de Total Pagado para más de 35 horas (Juan, María, Pedro y Ana) y más de 40 horas (María y Ana), porque sus horas trabajadas son mayores a las Horas Máximas.
¿Para qué sirve la función sumifs? ¶
sumifs es útil para:
- Análisis Financiero Detallado: Permite realizar sumas condicionadas por múltiples criterios, como sumar solo los gastos que corresponden a un proyecto y a una categoría específicos.
- Control Presupuestario: Ayuda a rastrear sumas de costos, ingresos u otros valores clave según filtros específicos, lo que es esencial para mantener el control financiero de proyectos.
- Segmentación de Datos: Facilita el análisis segmentado de datos, por ejemplo, sumar ventas por región y por producto, o gastos por departamento y por tipo de actividad.
Limitaciones y Consideraciones ¶
- El orden en la comparación tiene que ser
Tabla externa->campo,>,<,=,…,campo interno o valor. Por tanto no podría hacerse de modo inversoTabla interna->campo,>,<,=,…,campo externo.