Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / ВПР Список значений для подстановки / 16 сообщений из 16, страница 1 из 1
18.02.2010, 11:59
    #36477126
Юрий08
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ВПР Список значений для подстановки
Всем добрый день.

Столкнулся с такой проблемой...

Функция ВПР подставляет, естественно, первое найденное значение. А что делать если оно неправильное? Например, в столбце "А" указано название клиента "555 Ростов", а в столбце "B" адрес доставки, но "адрес доставки" в разных ячейках отличается.

Можно ли вывести список всех найденых значений и одним кликом подставить нужное?
...
Рейтинг: 0 / 0
18.02.2010, 14:33
    #36477712
Shamanus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ВПР Список значений для подстановки
Юрий08,

стандартными средствами нет

а в VBA конечно можно.
Сделайте код, который в качестве результатов возвращает не одно значение, а ссылку на поименованный диапазон. А в коде макроса подменяйте значение диапазона и всего делов.
...
Рейтинг: 0 / 0
18.02.2010, 14:56
    #36477803
-nail-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ВПР Список значений для подстановки
а так не сойдет?
создать Query:
SELECT `Лист1$`.Клиент, Max(`Лист1$`.`Адрес доставки`)
FROM `C:\Documents and Settings\...\Desktop\пример.xls`.`Лист1$` `Лист1$`
GROUP BY `Лист1$`.Клиент - получим одно значение для каждого из клиентов
ну и если нужно - с помощью ВПР проставить эти значения каждому клиенту
...
Рейтинг: 0 / 0
18.02.2010, 15:20
    #36477889
Юрий08
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ВПР Список значений для подстановки
C кодом макроса я точно не разберусь. В VBA мое самое большое достижение - объединение листов из нескольких книг в одну. Остальное пока сложно.

Сначала попробую разобраться с Query. Вдруг получится))

Спасибо за советы!
...
Рейтинг: 0 / 0
18.02.2010, 15:26
    #36477909
DV68
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ВПР Список значений для подстановки
Юрий08,
а с выпадающими списками разберетесь?
...
Рейтинг: 0 / 0
18.02.2010, 15:51
    #36477981
Djon Player
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ВПР Список значений для подстановки
DV68Юрий08,
а с выпадающими списками разберетесь?Я разобрался, как сделать по аналогии с вашим примером, но как это работает не могу понять.
Функции СМЕЩ, ПОИСКПОЗ, СЧЁТЕСЛИ в отдельности понимаю как работают.
Но как в данном конкретном примере извлекается только список удовлетворяющий условию, пока не разобрался.
...
Рейтинг: 0 / 0
18.02.2010, 15:53
    #36477990
Shamanus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ВПР Список значений для подстановки
ну тогда и мои 5 копеек раз все порешали
...
Рейтинг: 0 / 0
18.02.2010, 16:00
    #36478006
Djon Player
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ВПР Список значений для подстановки
Ещё заметил, что если на Лист1 в столбцах A и B вместо адресов и названий поставить цифры, то на Лист2, список уже ничего не показывает.
...
Рейтинг: 0 / 0
18.02.2010, 16:16
    #36478065
Юрий08
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ВПР Список значений для подстановки
Спасибо за примеры и советы. Буду эксперементировать.

Дело в том, что я ВПРю по 300 000 строк. И мне хочется сделать так, чтобы непосредственно во время ВПР предлагался такой список (если встречается одинаковое название с несколькими адресами). Но и это еще не все) Помимо адреса, у меня есть еще 4 поля, которые должны подставляться в соответствии с выбранным адресом.

Вобщем, буду думать, как можно применить все это.
...
Рейтинг: 0 / 0
19.02.2010, 09:35
    #36479205
vikttur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ВПР Список значений для подстановки
Юрий08чтобы непосредственно во время ВПР предлагался такой список (если встречается одинаковое название с несколькими адресами)
Если правильно понял, "во время ВПР" Вы выбираете определенного клиента и должны подтянуться все строки, имеющие к нему отношение. Чтобы не грузить файл формулами массива, создайте доп. столбец с определением порядкового номера нужной строки и по этому столбцу подтягивайте данные.
В примере - такой вариант решения. Как создавать динамический список, DV68 показал. Только я советую вместо летучей СМЕЩ исподьзовать ИНДЕКС/ПОИСКПОЗ или ИНДЕКС/СЧЕТЗ.
...
Рейтинг: 0 / 0
19.02.2010, 10:43
    #36479363
-nail-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ВПР Список значений для подстановки
300000 строк это уже лучше в Access переносить
...
Рейтинг: 0 / 0
19.02.2010, 11:44
    #36479542
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ВПР Список значений для подстановки
Юрий08,

посмотрите в сторону PowerPivot, там lookup ( а точнее RELATED()) выполняется на порядки быстрей.
...
Рейтинг: 0 / 0
19.02.2010, 16:02
    #36480353
Юрий08
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ВПР Список значений для подстановки
-nail-,

Если отсортировать столбцы по возростанию, то ВПРится за пол часа))
...
Рейтинг: 0 / 0
19.02.2010, 16:13
    #36480367
Юрий08
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ВПР Список значений для подстановки
big-duke,

Спасибо за совет! Честно признаться, первый раз слышу о PowerPivot, но уже хочу применять его в своей работе.
Не знаешь, где по нему можно найти справочный материал на русском?
...
Рейтинг: 0 / 0
24.02.2010, 13:37
    #36485749
Юрий08
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ВПР Список значений для подстановки
big-duke,

вселенский облом. Powerpivot работает только по 2010 excel(((
...
Рейтинг: 0 / 0
25.02.2010, 14:48
    #36488064
Shamanus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ВПР Список значений для подстановки
Юрий08,

еще больший вселенский облом это то, что 2010 ещё даж в продаже нет

но гадость вселенского облома снижает тот факт, что для некоммерческого и коммерческого использования можно скачать бету с сайта МелкоМягких и юзать её до скончания тестерского периода. То бишь кажись до осени текущего года.
Эту приятность они обильно сдабривают регулярным спамом на указанный при регистрации мейл с ахами и охами по поводу своей опупетельности и невероятности новых свистелок и перделок в их новых программках собсно к чему они и относят поверпайвот.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / ВПР Список значений для подстановки / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]