2016-11-14 5 views
1

Я нуждаясь немного помочь в формуле, которую я о внесении изменений в то время как сейчас, но безуспешно переживает vlookups, indexmatches, sumproducts и т.д.дата просмотра, возврат сумма предыдущих 5 дней

В основном, на одна вкладка «еженедельное резюме» У меня есть дата, содержащаяся в ячейке H2, которая будет установлена ​​только в понедельник. Мне нужна формула в ячейке B3, которая будет ссылаться на другую вкладку «Сырые данные» на основе этой даты в ячейке H2 и вернуть сумму значений за предыдущую неделю (предыдущие 5 сумм, используя формулу рабочих дней по необработанным данным вкладка ввода).

Так, например, если это было сегодня, 14 ноября, я хотел бы сумму значений от 7-го по 11 ноября

Возможно ли это, не делая 5 отдельных vlookups на разные даты?

Пс. Я в конечном итоге сформирую это в макрос, однако, поскольку у меня есть ряд задач для завершения, прежде чем я доберусь до этого этапа, я предпочел бы его как формулу, чтобы все было настроено до того, как я начну добавлять VBA.

+1

Просто используйте 'SUMIFS', где ваши многочисленные условия являются датами менее 14 ноября, но больше 14 ноября - 7' = СУММЫ (A: A, B: B, "<" & $ H $ 2, B: B , ">" & $ H $ 2-7), где A: A - диапазон сумм, а B: B - столбцы с датами. –

+0

7-е-13-е ноябрь - 7 дней, а не 5 – bzimor

+0

Типично, должны быть только рабочие дни. Седьмые-11. Спасибо за указание, внесите поправки в должность – CBooth

ответ

2

Вы можете использовать SUMIFS, где ваши многочисленные условия даты меньше, чем 14 ноября, но больше, чем 14 ноября - 7

=SUMIFS(A:A,B:B, "<"&$H$2,B:B, ">"&$H$2-7) 

при котором: А является диапазон суммы, и B: B является столбцы с датами.

Смежные вопросы