#excel #excel-formula
Вопрос:
У меня есть электронная таблица транзакций, с помощью которой я пытаюсь автоматически заполнять ячейки. Я пытаюсь найти записи за данный месяц и сопоставить эти записи с ключевым словом, а затем добавить сумму другой ячейки для этой записи.
Данные выглядят следующим образом и находятся на отдельном листе под названием 2021E,
/ | A | B | C | D |
---|---|---|---|---|
1 | 08/11/2021 | Walmart | Бакалейные товары | 132.41 |
2 | 08/04/2021 | Netflix | Развлечения | 14.66 |
3 | 08/02/2021 | Макдональдс | Рестораны | 4.49 |
4 | 07/28/2021 | Walmart | Бакалейные товары | 54.71 |
5 | 07/26/2021 | Ценекс | Топливо | 37.93 |
6 | 08/01/2021 | Западный | Домашние животные | 273.46 |
7 | 07/22/2021 | нфл | Развлечения | 62.99 |
Я могу сопоставить ключевые слова в столбце C и получить сумму для этих совпадений из столбца D с помощью этого,
SUMIFS('2021E'!C:C,"*restaurant*",'2021E'!D:D)
Но я не могу придумать, как искать записи за данный месяц, скажем, за август, а затем вычислять сумму по заданному ключевому слову, такому как ресторан.
Чтобы внести ясность — я ищу общую сумму расходов (колонка D) по категории Ресторан (колонка C) за август месяц (колонка A).
Мы будем признательны за любой совет. Спасибо!
Ответ №1:
Попробуйте приведенную ниже SUMIFS()
формулу. Вам нужно добавить критерии для дат.
=SUMIFS('2021E'!D:D,'2021E'!A:A,">=" amp; DATE(2021,8,1),'2021E'!A:A,"<=" amp; DATE(2021,8,31),'2021E'!C:C,"*restaurant*")
Ответ №2:
У вас есть правильная идея, просто продолжайте добавлять критерии к своим SUMIFS
.
В общем случае, =SUMIFS(sum_range, category_range, category, date_range, ">="amp;monthstart, date_range, "<="amp;monthend)
Например, =SUMIFS($E$2:$E$8, $D$2:$D$8, G3, $B$2:$B$8, "<="amp;I3, $B$2:$B$8, ">="amp;H3)