Страницы: 1
RSS
Почему ИНДЕКС+ПОИСКПОЗ ищет не все данные?
 
Доброго времени суток, друзья!
Прошу помощи, все никак не могу понять, почему формула в конкретном примере работает неправильно?
Файл с примером во вложении..
 
Dihlofos881, Здравствуйте, почитайте про абсолютные и относительные ссылки в Excel.
 
У Вас просто столбцы съехали. Лучше разобраться, что это такое, и научиться пользоваться абсолютными и смешанными ссылками в формулах.
В яч. В13 ▼ (и протянуть или скопировать в остальные ячейки)
=ЕСЛИ(ИНДЕКС(Данные!$A$20:$Y$751;ПОИСКПОЗ($A13;Данные!$A$20:$A$751;0);ПОИСКПОЗ(B$12;Данные!$A$20:$Y$20;0))=0;НД();ИНДЕКС(Данные!$A$20:$Y$751;ПОИСКПОЗ($A13;Данные!$A$20:$A$751;0);ПОИСКПОЗ(B$12;Данные!$A$20:$Y$20;0)))

PS
1. Не понятно, зачем Вы 0 меняете на НД().
2. В Вашем случае вместо =ИНДЕКС() можно использовать =ВПР()
=ВПР($A13;Данные!$A$20:$Y$751;ПОИСКПОЗ(B$12;Данные!$A$20:$Y$20;0);0)
Изменено: Михаил Лебедев - 05.03.2020 08:43:54
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
 
Ой, какой я не внимательный, не заметил!
Большое спасибо вам, Друзья!  
 
Ой, какой я не внимательный, не заметил!
Большое спасибо вам, Друзья!  

Цитата
Михаил Лебедев написал: зачем Вы 0 меняете на НД().
Если в таблице будет 0, тогда график будет идти вниз, если НД(), То прирывается.
Страницы: 1
Наверх