Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.10.2016, 15:27   #1
Iskin
Форумчанин
 
Регистрация: 22.09.2008
Сообщений: 308
По умолчанию ВПР наоборот

День добрый! Понятно, что формула ВПР не может работать с левым столбцом. Может у кого есть заготовка с хорошим решением для работы с левым столбцом в виде функции, чтобы вшить в таблицу и забыть, но работать благополучно. И вообще не понятно, почему бы разработчику не сделать ВПЛ
Тут на форуме есть пример, но не для моих мозгов, все сложно )
Думайте глобально - действуйте локально!

Последний раз редактировалось Iskin; 13.10.2016 в 15:32.
Iskin вне форума Ответить с цитированием
Старый 13.10.2016, 15:37   #2
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Самому ИНДЕКС/ПОИСКПОЗ в UDF запихнуть не выход?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 13.10.2016, 16:42   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

очевидно, что ВПР наоборот - это РПВ!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 13.10.2016, 16:42   #4
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Может и ВПР() - с использованием ВЫБОР().
Погуглите по названию Вашей темы
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 19.10.2016, 14:20   #5
cobra918
Новичок
Джуниор
 
Регистрация: 19.10.2016
Сообщений: 1
По умолчанию

Пример:
=ВПР(P12;ВЫБОР({1;2};$N$12:$N$411;$ M$12:$M$411);2;0)


P12 - значение столбца Б (правого), к которому ищешь подстановку из столба А (левого);

$N$12:$N$411 -столбец Б (правый) подстановочного массива;

$M$12:$M$411 -столбец А (левый).

Прим.: ВЫБОР() в форме массива позволяет склеивать столбцы (строки) данных в нужные тебе структуры
cobra918 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
For Each наоборот Вождь Microsoft Office Word 26 13.04.2011 22:09
Таблица наоборот dobriymart Microsoft Office Excel 6 07.04.2011 10:49
Все наоборот! ship85 Microsoft Office Excel 0 20.01.2011 14:19
ВПР наоборот Python Microsoft Office Excel 6 11.04.2009 00:08
Слово наоборот Ketu Паскаль, Turbo Pascal, PascalABC.NET 12 16.03.2008 00:23