Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Greyman

Человек


Сообщения: 3321
Благодарности: 105

Профиль | Отправить PM | Цитировать


maxo
Цитата:
Вы обратите внимание: если в В19 записать =LOOKUP(A20;$E$1:$E$5952), то формула работает, а если =LOOKUP(A20;$E$1:$E$5953), тогда нет. В то же время эта "критическая" ячейка 5953 ничем не примечательна, то что там другие (ненулевые) цифры начинаются, это я сам ставил для пробы.
Кроме того, в предыдущей ячейке формула работает, каково бы не было это число.
Вот над этим бются теперь около 5 человек , вчера даже в skype разбирали.
Gerdewski правильно про описание работы формулы заметил...
А теперь вопрос: Если тебя сразу предупридили, что при невыполнении определенных условий правильность работы функции не гарантирована, то нахрена ломать голову над тем, почему она таки в некоторых случаях работает правильно, вместо того, чтобы выполнить требуемые условия? При правильной сортировке функция работает совершенно правильно согласно описанию... Если же сортировать не хочешь, то используй предложенный мной вариант, он работает совершенно правильно, а обработчик ошибок можно довесить пи необходимости...

-------
Будь проще...


Отправлено: 11:37, 04-08-2006 | #212