Страницы: 1
RSS
Сумма неопределенного массива
 
Друзья,
Помогите, пожалуйста!
Необходимо выбрать название завода и вручную ввести даты в левую таблицу.
Из массива справа нужно найти сумму производства по выбранному заводу в период между двух дат которые мы выбрали.
Знаю как это сделать если перевернуть таблицу, но вот одной формулой достать цифры не удается.

Файлик в вложении(пример), пошлю + к карме, заранее спасибо.
С уважением,
Юрий.
(искал подобное в архиве)
 
Формула массива,
Код
=СУММ(ИНДЕКС($H$2:$DG$16;ПОИСКПОЗ($A$7;$G$2:$G$16;0);)*($H$1:$DG$1>=$B$4)*($H$1:$DG$1<=$D$4))
 
Цитата
найти сумму производства по выбранному заводу в период между двух дат которые мы выбрали.
Выбираемые даты 03.10.2010 - 03.12.2011 могут быть в пределах месяца, а даты в строке 1 на первое число месяца
Сумму по выбранному заводу надо брать от Nov10 до Dec11 включительно?
 
Нет,  данные помесячные, поэтому берем месяцы строго > и <.

MOTO, спасибо!! работает все гуд.  
 
Dragon43, кнопка цитирования не для ответа. Чтобы обратиться по имени, есть соответствующая кнопка.
Исправляйте.
 
Еще вариант. Формула массива:
=СУММЕСЛИМН(ИНДЕКС(H2:DG16;ПОИСКПОЗ(A7;G2:G16;0);0);H1:DG1;">="&B4;H1:DG1;"<="&D4)
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Можно и без массива:)
=СУММПРОИЗВ((H1:DG1>=B4)*H2:DG16*(H1:DG1<=D4)*(G2:G16=A7))
Страницы: 1
Наверх