Suma de columnas basada en el contenido de otra

¡Hola!

Estoy buscando una forma de sumar el contenido de varias casillas dependiendo de si los valores en la columna adyacente son iguales entre sí; el contexto en el que lo quiero usar es una calculadora automática de los gastos que haco en un día

Adjunto un .gif mostrando como espero que pueda verse (grabado en Google Sheets)

firefox_bKzsLyfzEe

¡Muchas gracias!

F4: =SUMAR.SI(C$4:C$8;E4;B$4:B$8)
SUMAR.SI LeroyG.ods (9.7 KB)

image

en:
F4: =SUMIF(C$4:C$8;E4;B$4:B$8)

Hay un problema con esa solución, y es que las fechas en la columna E son añadidas con la función en sí como muestra el .gif, agradezco mucho la solución y en caso de que no exista una alternativa arrastraré las fechas; pero apreciaría una solución más cercana al ejemplo

Si sirve de algo, la función que usé en Google Sheets es =QUERY(B:C,"Select C, sum(B) where C is not null group by C label sum(B) '' ",0)

Aclaro que esta solución la saqué de una página de ayuda, así que no sabría explicar como funciona realmente, soy muy nueva con esto de manejar hojas de cálculp

Seguiré buscando una buena fórmula.
Por lo pronto, puedes usar tablas dinámicas. Pero debes actualizar manualmente.

1 Like

…aunque la primera fecha hay que registrarla a mano, y la fórmula no me parece muy elegante.
SUMAR.SI LeroyG.ods (12.0 KB)