varios valores una sólo sumar misma funcion cumplen criterios conjunto condición condiciones con columna avanzado excel function

valores - Excel: columna de suma si se cumple la condición marcando otra columna en la misma tabla



sumar.si.conjunto avanzado (3)

Intento crear hojas de cálculo para usar en una pequeña tienda minorista.

Tengo un libro de trabajo que contiene las cifras de gastos en una hoja y la cifra de ingresos en otra hoja.

Podemos decir que el terreno común entre ambas hojas es el mes.

Me gustaría escribir una función, que solo seleccionará los gastos de un mes específico.

Algo como -

=SUM(IF( Table4[Month]="January", Table4[Amount])) // I want the sum of all expenses of a given table for only // those months which are january etc.

Intenté usar lo anterior, pero falló.


En realidad, una solución más refinada es utilizar la función sumif , esta función hace exactamente lo que necesita, solo sumará los gastos de un mes específico.

ejemplo

=SUMIF(A2:A100,"=January",B2:B100)


Esto debería funcionar, pero hay un pequeño truco. Después de ingresar la fórmula, debe mantener presionadas las teclas Ctrl + Shift mientras presiona Enter. Cuando lo hagas, verás que la barra de fórmulas tiene llaves alrededor de tu fórmula. Esto se llama una fórmula de matriz.

Por ejemplo, si los Meses están en las celdas A2:A100 y los montos están en las celdas B2:B100 , su fórmula se verá como {=SUM(If(A2:A100="January",B2:B100))} . Sin embargo, en realidad no escribes las llaves.

También podría hacer algo como =SUM((A2:A100="January")*B2:B100) . Todavía necesitarías usar el truco para que funcione correctamente.


SUMARIF no funcionó para mí, tuve que usar SUMIDEROS.

=SUMIFS(TableAmount,TableMonth,"January")

TableAmount es la tabla para sumar los valores, TableMonth la tabla donde buscamos la condición y enero, por supuesto, la condición para cumplir.

¡Espero que esto pueda ayudar a alguién!