Страницы: 1
RSS
Ссылка на данные умной таблицы
 
Добрый день. Приложил пример. в ячейках  N11 и N12 стоят формулы :
Код
=СУММПРОИЗВ((tbl_2[[31.12.2023]:[6 мес. 2021 г.]])*(tbl!$B$1:$J$1=N$10)*((tbl_2[Код])=1150))
и
Код
=СУММПРОИЗВ((tbl_2[#Данные])*(tbl!$B$1:$J$1=N$10)*((tbl_2[Код])=1150))
почему-то когда "диапазон суммирования" я указываю как данные таблицы выходит ошибка  #Н/Д. Не могу понять что я делаю не так, первый вариант не подходит т.к. таблица постоянно меняет структуру
 
=СУММПРОИЗВ((tbl_2[#Данные])*(tbl!$B$1:$J$1=N$10)*((tbl_2[Код])=1150))

Не уверен, но в tbl_2[#Данные] уже внутри содержится колонка "код"

а в диапазоне tbl_2[[31.12.2023]:[6 мес. 2021 г.]]) - "Кода" нет
 
Sanim, [#Данные] это содержимое таблицы без первого столбца и первой строки. т.е по идее диапазоны в формулах выбраны одинаковы, в первом случае просто я их выделил вручную (они работают но если таблица изменится они слетят), а во втором случае почему-то выдает ошибку
 
Цитата
AD exc написал:
[#Данные] это содержимое таблицы без первого столбца и первой строки
откуда такие сведения? [#Data] вернет и первую колонку. Вот с этим будет полезно ознакомиться.
Пришелец-прораб.
 
AlienSx, блин, вы правы,  
 
=СУММЕСЛИ(tbl_2[Код];1150;ИНДЕКС(tbl_2;;ПОИСКПОЗ(N10;tbl_2[#Заголовки]; )))
Но, похоже, достаточно так
=ВПР(1150;tbl_2;ПОИСКПОЗ(N10;tbl_2[#Заголовки]; ); )
Страницы: 1
Наверх