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

Прикладываю пример: Ячейка для ввода: C17.
Если ввести 32200 или 32300, то выдает ошибку. Если ввести другое значение из ряда, то все срабатывает как надо (например 32400)

Проблемная функция вынесена в отдельную ячейку: C24
Изменено: yagr - 12.10.2015 14:49:16
 
В С24 пусто
 
Перезалил.  
 
Вы можете не усложнять жизнь помогающим? "Перезалил" - в формуле вместо ссылки ошибка!
Нельзя пример с 10 значениями приготовить?
 
где, Вы что ищете?
там #ССЫЛКА! =ПОИСКПОЗ(C17;#ССЫЛКА!;0)
 
Цитата
Catboyun написал: где, Вы что ищете?
Ищу по строке 10 (Округленная цена), не знаю почему слетела ссылка. сейчас еще раз залью
Изменено: yagr - 12.10.2015 14:51:46
 
=ПОИСКПОЗ(C17;10:10;1)
так наверное

хотя нет - массивная:
=ПОИСКПОЗ(C17;ОКРУГЛ(10:10;);)
Изменено: Catboyun - 12.10.2015 14:51:44
 
Цитата
Catboyun написал: хотя нет - массивная
формально работает, спасибо.
хотя осталось непонятно чем эти два значения не подошли изначально.

Подскажите, а как задать эту массивную функцию? и как ее встраивать в мои формулы, которые просто использовали ПОИСКПОЗ?
 
Цитата
vikttur написал: Нельзя пример с 10 значениями приготовить?
Просто конкретно с этими значениями возникла ошибка, смоделировать я ее не могу. Во всех других случаях у меня эти формулы отрабатывают без сбоя.
 
есть такой "косяк" у Excel - погрешность.
формула массива вводиться одновременным нажатием на ctrl+shift+enter
или еще раз попробывать округлить строку 10
 
Catboyun, Спасибо огромное!
 
Вот-вот, точность вычислений. В AR10:
=ОКРУГЛ(ОКРУГЛ(AR8/1000;1)*1000;0)
Не нужно формул массива, округляйте до того.
 
vikttur, Спасибо!
Страницы: 1
Читают тему
Наверх