Программы и приложения

Как использовать VLOOKUP в Excel

В Microsoft Excel существует множество функций, которые имеют множество применений, но сегодня функция, о которой мы будем говорить, называется VLOOKUP. VLOOKUP означает Vertical Lookup (Вертикальный поиск), который используется для вертикального поиска значения и возврата соответствующего ответа. Это один из многие поисковые и справочные функции, которые вы можете найти в Microsoft Excel, и это одна из самых важных функций. VLOOKUP позволяет искать фрагмент информации по вертикали в электронной таблице, а затем возвращать соответствующее ему значение. Это может быть очень полезно, если вы хотите извлечь значение из таблицы. Например, узнать цену конкретного товара из длинного списка товаров в таблице будет проще простого с помощью этой функции

Единственное ограничение здесь — таблица, которая просматривается с помощью VLOOKUP, должна иметь столбец с уникальными значениями, чтобы функция VLOOKUP не застряла в поиске дублирующихся значений. Если это ’непонятно, читайте дальше, и все’начнет проясняться.

В этом примере мы создадим список товаров с их ценами в таблице. Затем мы будем использовать VLOOKUP, чтобы узнать цену одного товара, используя только его название. В этом примере все цены находятся прямо здесь, но в сценарии с сотнями товаров на нескольких электронных таблицах, охватывающих несколько рабочих книг, эта функция может оказаться очень полезной.

Итак, чтобы начать с примера, вы можете создать свой собственный лист excel или скачать наш пример отсюда. После загрузки, открыть в Microsoft Excel. Мы будем использовать простой пример, чтобы вам было легче понять.

Слева в таблице вы увидите некоторые элементы с их названиями и категориями. Цель состоит в том, чтобы использовать VLOOKUP функции таким образом, что нам нужно будет просто ввести название товара в таблицу справа, а его цена и категория будут автоматически извлечены из таблицы слева.

2016-02-20_235427

Значение “Шарф” уже есть в H2 для начала. Мы будем использовать VLOOKUP в I2 чтобы получить цена. Нажмите на I2. затем в строке меню выше нажмите на ФОРМУЛЫ вкладка. Теперь выберите Функция вставки или нажмите (SHIFT + F3) oПоявится окно Вставка функции.

vlookup-1

Введите VLOOKUP по ссылке Поиск для функции и нажмите кнопку Перейти. С помощью VLOOKUP selected нажмите OK.

vlookup-2

VLOOKUP Аргументы функции теперь будет открываться. Есть четыре аргумента. Первые три выделены жирным шрифтом, что означает, что они обязательны, а четвертый — необязателен.

Первый Lookup_value. Это будет единственное значение (имя элемента в данном случае), которое является уникальный идентификатор, для поиска цены в B.

Массив таблиц это целая справочная таблица, в которой значение (Цена) будет искомое. Нажмите сайт маленький значок следующий к таблице_массива и нажмите и перетащить выбрать вся таблица БЕЗ заголовки. Также нажмите F4 чтобы эти адреса ячеек оставались абсолютный и не изменяется, когда вы щелкаете и перетаскиваете эту ячейку, чтобы применить эту формулу к другим ячейкам.

Один раз VLOOKUP находит уникальный идентификатор в справочной таблице, Col_index_num аргумент будет указывать VLOOKUP номер столбца для поиска фрагмент информации (цена). как в справочная таблица, цены перечислены в второй столбец по отношению к имена элементов, поэтому мы введем 2 далее Col_index_num. Здесь мы вводим 2 не потому, что столбец Цена равен 2, мы вводим 2, потому что это столбец 2 в справочной таблице. (массив_таблиц). Если база данных, которую нам нужно найти, находится на втором листе, то мы выберем таблицу table_array со второго листа.

2016-02-21_003609

Range_lookup используется для поиска ближайшее совпадение для уникальный идентификатор в справочная таблица, но чтобы она была полезной, ваша справочная таблица должна быть отсортирована по порядок возрастания, чего нет в данном примере. Тип Ложь и нажмите OK. После нажатия кнопки OK, в I2 цена шарфа появится.

vlookup

Аналогичным образом вы можете использовать формулу в J2 в разделе Категория использовать VLOOKUP для поиска категории элементов. Единственное изменение, которое вам придется сделать в формуле, это изменить значение для Col_index_num на 3 как Категории элементов в третий столбец в справочная таблица.

Теперь вы можете нажмите и перетащить ячейка I2 и J2 ниже применить формулу к ячейкам ниже. Но если вы не введете имя элемента рядом с ними, вы увидите, что в этих ячейках написано N/A. Чтобы удалить его, мы можем воспользоваться командой Excel ISBLANK и ЕСЛИ функции вместе.

Для этого нажмите на I3 показывающий N/A. затем нажмите на формула бар на редактировать страница формула. Изменить:

=VLOOKUP(H3,$A$2:$C$16,2,FALSE)

На =IF(ISBLANK(H3),””,VLOOKUP(H3,$A$2:$C$16,2,FALSE))

Теперь I3 будет пустым, пока H3 не будет заполнен именем элемента.

Итак, это было все о VLOOKUP. GIF Ниже приведена демонстрация использования справочной таблицы со второго листа.

vlookup2

Добавить комментарий