Не работает в моем случае данный вариант. Создавал тестовый файл - сам прописывал все формулы, все получилось.
А в рабочем файле не работает.
В варианте Сергея пишет: "Функция VLOOKUP возвращает значение, которое находится за пределами допустимого диапазона."
А в первом варианте Михаила: В диапазоне функции MATCH значение "г.Зеленоград, Панфиловский пр-т д.6А" не найдено.
Вполне возможно проблема в том, что массив с адресами в котором мы ищем как-то не так отформатирован? Хотя я выбрал формат "текст" везде.
Формула в массиве с адресами у меня такая:
| Код |
|---|
=СЦЕПИТЬ(ИНДЕКС(Ans!G:S;СТРОКА()))
|
Может сцепляет как-то по особенному?
Сейчас разбираю второй вариант Михаила
| Код |
|---|
=ЕСЛИ(J2=0;"";ЕСЛИ(МАКС(ЕЧИСЛО(ПОИСК(J2;$B$1:$B$114))*СТРОКА($B$1:$B$114))=0;"НЕ ПОСЕЩЕНО";ИНДЕКС($A$1:$A$114;МАКС(ЕЧИСЛО(ПОИСК(J2;$B$1:$B$114))*СТРОКА($B$1:$B$114)))))
|
| Цитата |
|---|
Михаил Лебедев написал: Вот, вставил свою формулу и формулу Сергея. Совпадение результатов - 100%. ultradox ! Вы - ultraголословны |
Михаил, а что за знак "
* " в формуле? Что он дает?
И по-поводу фигурных скобок { } где они применяются в EXCEL?