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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.07.2011, 13:13   #1
neomast
 
Регистрация: 14.07.2011
Сообщений: 8
По умолчанию Сравнение столбца с именованием со столбцом названий

Вопрос сам по себе такой, есть 2 таблицы, первая содержание, состоящая из колонки номера и названия, и вторая таблица из номеров, которые непопорядку и разбросаны и в количестве превышающев в несколько раз содержание, и нужно дописать в колонку рядом с этим беспорядочным списком, из содержания название, соответствующее номеру, в примере приложена какой вид,

Пробывал через формулу сделать не выходит, лучше посредством VBA, это последняя функция макроса, никак не могу реализовать
Вложения
Тип файла: zip New Microsoft Excel Worksheet.zip (5.8 Кб, 9 просмотров)
neomast вне форума Ответить с цитированием
Старый 29.07.2011, 13:22   #2
MCH
Форумчанин
 
Регистрация: 21.11.2010
Сообщений: 326
По умолчанию

Код:
=ВПР(A1;$F$1:$G$15;2;0)
или с проверкой на ошибку:
Код:
=ЕСЛИ(ЕНД(ВПР(A1;$F$1:$G$15;2;0));"";ВПР(A1;$F$1:$G$15;2;0))
MCH вне форума Ответить с цитированием
Старый 29.07.2011, 13:41   #3
neomast
 
Регистрация: 14.07.2011
Сообщений: 8
По умолчанию

Код:
=VLOOKUP(A1;$F$1:$G$15;2;0)
у меня английский эксель, вот если вот так вставляю, не выходит, вручную этой функций попробывал воспользоваться, он неккорректно ищет
neomast вне форума Ответить с цитированием
Старый 29.07.2011, 14:05   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Цитата:
вот если вот так вставляю, не выходит
замените в формуле все символы "точка с запятой" на "запятую"
и всё заработает
EducatedFool вне форума Ответить с цитированием
Старый 29.07.2011, 14:31   #5
neomast
 
Регистрация: 14.07.2011
Сообщений: 8
По умолчанию

Цитата:
замените в формуле все символы "точка с запятой" на "запятую"
и всё заработает
заменил, такая же ошибка

=VLOOKUP(A1;$F$1:$G$15;2;0)

2;0 это у нас Range Lookup, если по подсказке в формуле то в таких скобках этот параметр [] попробывал все варианты но никак
neomast вне форума Ответить с цитированием
Старый 29.07.2011, 14:49   #6
neomast
 
Регистрация: 14.07.2011
Сообщений: 8
По умолчанию

вот так вот работает но не всегда првильно
Код:
=VLOOKUP(A1,F1:G15,2,0)
Тоесть пропускает более низкие значения, в примере показано
Вложения
Тип файла: zip New Microsoft Excel Worksheet копия.zip (6.3 Кб, 11 просмотров)
neomast вне форума Ответить с цитированием
Старый 29.07.2011, 15:25   #7
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Код:
=VLOOKUP(A1,$F$1:$G$15,2,0)
Вложения
Тип файла: rar neomast.rar (5.4 Кб, 13 просмотров)
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Старый 29.07.2011, 15:28   #8
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

И так ещё можно:
Код:
=INDEX($G$1:$G$15,MATCH(A1,$F$1:$F$15,0))
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Адресация с пользовательским именованием. Ошибка в написание формулы Star Fish Microsoft Office Excel 3 01.07.2011 14:59
сравнение ячеек и добавление нового столбца к таблице robbe Microsoft Office Excel 7 22.01.2010 10:30
Сравнение 2 столбцов и удаление повторяющегося из второго столбца ildusfm Microsoft Office Excel 3 07.05.2009 09:09
Проблема со столбцом подстановок. Hellell Microsoft Office Access 1 08.01.2008 02:13
Строку сделать столбцом Joyst1k Microsoft Office Excel 13 23.12.2007 11:29