Мне бы хотелось получить совет по объединению двух формул в Google Таблицах.
Цель: Я хочу рассчитать свои ежемесячные расходы на основе раскрывающегося списка настроенных мной категорий (например, «Еда/Бакалея», «Покупки», «Транспорт» и т. д.).
Формула 1:
Эта формула вычисляет общую стоимость (E) для определенного раскрывающегося списка категорий (C) (например, J111 относится к категории «Продукты питания/Бакалея»).
=if(isblank($J111), "", sumif($C:$C,$J111,$E:$E))
Формула 2:
Эта формула вычисляет общую стоимость (E) за определенный диапазон дат (A) (J115 = 01/01/2019 = январь)
=SUMIFS($E:$E, $A:$A,">="&$J115,$E:$E,"<="&EOMONTH($J115,0))
Мне бы хотелось объединить эти формулы для расчета общей стоимости (E) за определенный диапазон дат (A) (J115 = январь) для определенной категории (C) (например, J111 = «Продукты питания/Бакалея»).
Таким образом я могу рассчитать свои расходы на еду/продукты за каждый месяц года и т. д.
Я не очень хорош в формулах и не могу объединить их без ошибок.
Спасибо за совет!
решение1
НА САМОМ ДЕЛЕ, я думаю, что я понял. Изначально я пытался:
Если категория (C) соответствует J111 (Продукты питания/Бакалея), рассчитайте стоимость (E), но только если дата (A) стоимости >/= J115 (1 января 2019 г.) или
=СУММЕСЛИМН($C:$C,$J111,$E:$E, $A:$A,">="&$J115,$E:$E,"<="&EOМЕСЯЦА($J115,0))
Я получаю следующую ошибку: «Аргументы массива для SUMIFS имеют разный размер».
Но я внес некоторые изменения и добился успеха с этим вариантом:
=СУММЕСЛИМН($E:$E,$C:$C,$J111, $A:$A,">="&$J115,$E:$E,"<="&EOMONTH($J115,0))
Спасибо, в любом случае! :)