Задачка для тех кому не спится. =))) Пример составлен в шуточной форме, но мне главное, чтобы вы помогли с идеей и формулами, а я уж потом под себя все переделаю.
Задача такая: есть две ячейки (E4 и G4) в которые забиваются сроки употребления алкоголя С …. По…..
Есть таблица 1 с кол-вом употребленного алкоголя за кварталы 2008 года. Пиво и Водка.
Есть таблица 2 с общим кол-вом алкоголя за определенный период.
Хочу сделать к примеру вот так:
- если вводим дату с 02.01.2008 по 15.03.2008 происходит округление первой даты в меньшую сторону, второй даты в большую до первого большего значение в столбце I7:I12 из Таблицы 1. В Таблице 2 мы тогда получаем следующее: ячейка D9 – значение ячейки J8, D10 – значение ячейки К8. В ячейке Е9 – дату 01.01.2008(ячейка I7), в ячейке F9 – дату 30.03.2008(ячейка I8).
- если вводим дату с 01.04.2008 по 31.11.2008, в Таблице 2 в ячейку D9 записывалась сумма ячеек J9:J11, в ячейку D10, записывалась сумма ячеек К9:К11. В ячейку Е9 – дата 01.04.2008(ячейка M8), в ячейке F9 – дата 31.12.2008(ячейка I11)
- если вводим дату с 17.07.2008 по 18.07.2008, в Таблице 2 в ячейку D9 – записывается значение ячейки J10, в ячейку D10 – значение ячейки К10. В ячейке Е9 – дату 01.07.2008(ячейка М9), в ячейке F9 – дату 30.09.2008(ячейка I10).
- если вводим в ячейках E4 и G4 одну из дат, которая выходит за пределы интервала I7:I12 таблицы 2, то хорошо бы, чтобы происходило округления до 01.01.2008 или до 28.02.2009 даты вышедшей за пределы
- если вводим обе даты за пределами I7:I12 таблицы 2, в ячейках D9 и D10 должен выдавался 0.
Вроде все варианты разобрал. Если кто поможет разобраться это будет ваще замечательно, т.к. по мне это слишком уж замудрено. Пробовал сам функции и ВПР и ЕСЛИ использовать, но чего-то все никак, я не могу в голове алгоритм работы выстроить правильный.
Задача такая: есть две ячейки (E4 и G4) в которые забиваются сроки употребления алкоголя С …. По…..
Есть таблица 1 с кол-вом употребленного алкоголя за кварталы 2008 года. Пиво и Водка.
Есть таблица 2 с общим кол-вом алкоголя за определенный период.
Хочу сделать к примеру вот так:
- если вводим дату с 02.01.2008 по 15.03.2008 происходит округление первой даты в меньшую сторону, второй даты в большую до первого большего значение в столбце I7:I12 из Таблицы 1. В Таблице 2 мы тогда получаем следующее: ячейка D9 – значение ячейки J8, D10 – значение ячейки К8. В ячейке Е9 – дату 01.01.2008(ячейка I7), в ячейке F9 – дату 30.03.2008(ячейка I8).
- если вводим дату с 01.04.2008 по 31.11.2008, в Таблице 2 в ячейку D9 записывалась сумма ячеек J9:J11, в ячейку D10, записывалась сумма ячеек К9:К11. В ячейку Е9 – дата 01.04.2008(ячейка M8), в ячейке F9 – дата 31.12.2008(ячейка I11)
- если вводим дату с 17.07.2008 по 18.07.2008, в Таблице 2 в ячейку D9 – записывается значение ячейки J10, в ячейку D10 – значение ячейки К10. В ячейке Е9 – дату 01.07.2008(ячейка М9), в ячейке F9 – дату 30.09.2008(ячейка I10).
- если вводим в ячейках E4 и G4 одну из дат, которая выходит за пределы интервала I7:I12 таблицы 2, то хорошо бы, чтобы происходило округления до 01.01.2008 или до 28.02.2009 даты вышедшей за пределы
- если вводим обе даты за пределами I7:I12 таблицы 2, в ячейках D9 и D10 должен выдавался 0.
Вроде все варианты разобрал. Если кто поможет разобраться это будет ваще замечательно, т.к. по мне это слишком уж замудрено. Пробовал сам функции и ВПР и ЕСЛИ использовать, но чего-то все никак, я не могу в голове алгоритм работы выстроить правильный.