Agregación Condicional
Desliza para mostrar el menú
SUMIFS
SUMIFS se lee de izquierda a derecha: primero se indica qué columna sumar, luego se proporcionan uno o más pares de condiciones — una columna a verificar y un valor a coincidir. Cada par adicional restringe aún más el resultado. La función solo suma el valor de una fila cuando todas las condiciones se cumplen simultáneamente, lo que implica lógica AND por defecto.
=SUMIFS(sum_range; criteria_range1; criteria1; criteria_range2; criteria2; ...)
=SUMIFS(D:D; B:B; "Dining")
Al utilizar operadores de comparación como criterios, encierra toda la condición entre comillas:
">100", "<=50", "<>0". Escribir >100 sin comillas genera un error.
COUNTIFS
COUNTIFS comparte exactamente la misma estructura que SUMIFS con una diferencia importante: no hay un rango de suma. Se comienza directamente con los pares de condiciones, ya que la función no suma valores, simplemente cuenta cuántas filas cumplen los criterios. Esto la hace un poco más corta de escribir y funciona en cualquier tipo de columna, incluidas las columnas de texto que SUMIFS no podría sumar.
=COUNTIFS(range1; criteria1; [range2; criteria2]; ...)
=COUNTIFS(G:G; "Variable")
Ambas funciones aplican lógica Y en varias condiciones: cada condición debe cumplirse para que una fila sea incluida. No existe un modo O incorporado; para un comportamiento O es necesario sumar dos resultados separados de SUMIFS.
- Gasto total por categoría
En la sección de Resumen, calcular el gasto total para "Dining" usando:
=SUMIFS(D:D;B:B;"Dining")
Esto suma los valores de la columna D solo cuando la columna B es igual a "Dining".
- Suma de gastos por encima de un umbral
Calcular el total de gastos mayores a 100 usando:
=SUMIFS(D9:D35;D9:D35;">100")
Ten en cuenta que los operadores de comparación deben ir entre comillas.
- Contar transacciones de alto valor
Contar cuántas transacciones están marcadas como "High" usando:
=COUNTIFS(F:F;"High")
Esto cuenta todas las filas donde la columna Flag es igual a "High".
- Combinar múltiples condiciones
Calcular el total de gastos que sean tanto "Dining" como "High" usando:
=SUMIFS(D:D;B:B;"Dining";F:F;"High")
Esto incluye solo las filas donde ambas condiciones son verdaderas.
- Contar entradas categorizadas
Contar cuántos gastos están etiquetados como "Variable" usando:
=COUNTIFS(G:G;"Variable")
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla