Новости:

Прикрепить к сообщению можно только файлы xls, gif, jpg, rar, zip,7z, bas, frm, cls, doc размером до 150 Кб.

Главное меню

Создание плавающей гиперссылки

Автор Ирина Смородина, 30.11.2016, 17:20

« назад - далее »

Ирина Смородина

Господа, подскажите, плиз, что за чудеса такие могут с гиперссылками - в одном случае работают, в другом нет (см. файл)?
Заранее огромное спасибо!

vikttur


IKor

#2
Действительно, по непонятной мне причине на листе "Всё работает" формула =ПОИСКПОЗ(A7;A:A) работает некорректно (а именно: находит второе, а не первое вхождение искомого результата), что в результате приводит к желаемому автором результату :)

цитата из справки по функции ПОИСКПОЗ() если последний ее аргумент равен 1 или опущен:
Функция ПОИСКПОЗ находит наибольшее значение, которое меньше или равно значению аргумента искомое_значение. Просматриваемый_массив должен быть упорядочен по возрастанию: ..., -2, -1, 0, 1, 2, ..., A-Z, ЛОЖЬ, ИСТИНА.

Для того, чтобы получить гарантированный результат предлагаю "усложнить" формулу и вместо простого ПОИСКПОЗ использовать
=СТРОКА(A7)+ПОИСКПОЗ(A7;СМЕЩ(A7;1;0;100;1);) - есть основания полагать, что она будет работать на обоих листах :)

=========
Добавил формулы в сам файл на лист "Не работает"
При необходимости увеличивайте или уменьшайте число 100 в формуле СМЕЩ()

Ирина Смородина

Всем спасибо.
Тема закрыта.