#google-sheets
#google-таблицы
Вопрос:
Я пытаюсь создать электронную таблицу для суммирования сумм денег, которые я перевожу между четырьмя банковскими счетами. В прилагаемой электронной таблице я вручную внесу переводы, которые я делаю между разными учетными записями (например, повседневные, праздничные, чрезвычайные ситуации, инвестиции) в столбцы A, B, C и D. В столбце A вы дважды щелкаете ячейку, чтобы добавить дату, в то время как в столбцах B и C используется выпадающий список для выбора учетных записей.
Что я хотел бы сделать, так это заполнить таблицу справа информацией из этих четырех столбцов.
Я назвал столбцы B и C как «OUT» и «IN» соответственно. Например, в моей таблице вторая строка означает, что 8 апреля я снял 500 долларов с ежедневного счета и перевел их на праздничный счет.
Итак, для таблицы справа я бы хотел, чтобы она давала мне итоговые данные по всем деньгам, которые я перевел и вывел для каждой конкретной учетной записи за каждый конкретный месяц. Знаете ли вы, какие формулы я мог бы использовать для этого, если это возможно?
Пример моей электронной таблицы здесь: https://docs.google.com/spreadsheets/d/1azNw6m7f3x7WhwEP9WXolCzfTE9dccj9wjs0qPwD-FY/edit#gid=2056599600
Я пытался использовать VLOOKUP
и SUMIFS
.
Комментарии:
1. что такое столбец E? есть (должна быть) связь между этими флажками и таблицей справа?
2. Здравствуйте, столбец E не имеет прямого отношения к данным. Я могу поставить галочку, как только вручную перенесу эту информацию на другую вкладку, чтобы я знал, что я это сделал. Например, после того, как я ввел 500 долларов в ячейку, где находится моя таблица основных расходов, я могу ее отметить. На самом деле, теперь я понял, что если эта таблица может быть заполнена в соответствии с моим запросом, тогда не будет необходимости в столбце E, поскольку я смогу ссылаться на конкретные ячейки в этой таблице с другой вкладки!
Ответ №1:
вставьте это в ячейку H3 и перетащите вправо, затем перетащите вниз:
=IFERROR(SUM(QUERY({$A:$D},
"select Col4
where Col"amp;IFS(H$2="OUT", 2, H$2="IN", 3)amp;"='"amp;IF(H$1="", G$1, H$1)amp;"'
and month(Col1) 1="amp;MONTH($G3amp;1), 0)))
а для итоговой строки вставьте это в ячейку H15 и перетащите вправо:
=SUM(H3:H14)
Комментарии:
1. Вау, большое тебе спасибо, player0! Это сработало отлично!