Домашняя » MS Office Советы » Как использовать VLOOKUP в Excel

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

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

    Вы можете использовать HLOOKUP, чтобы сделать то же самое для одного или нескольких строки данных. Обычно при использовании VLOOKUP вы спрашиваете: «Вот значение, найдите это значение в этом другом наборе данных, а затем верните мне значение другого столбца в этом же наборе данных».

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

    На втором листе указаны идентификаторы автомобилей и их фактические названия моделей. Общим элементом данных между двумя листами является ID автомобиля.

    Теперь, если я хочу отобразить название автомобиля на листе 1, я могу использовать VLOOKUP для поиска каждого значения в листе владельцев автомобилей, найти это значение на втором листе, а затем вернуть второй столбец (модель автомобиля) в качестве моего желаемое значение.

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

    Итак, как вы идете по этому поводу? Ну сначала вам нужно ввести формулу в ячейку H4. Обратите внимание, что я уже ввел полную формулу в ячейку F4 через F9. Мы пройдемся по тому, что на самом деле означает каждый параметр в этой формуле.

    Вот как выглядит формула:

    = ВПР (B4, Лист2 $ A $ 2: $ B $ 5,2, ЛОЖЬ)

    Эта функция состоит из 5 частей:

    1. = ВПР - = Означает, что эта ячейка будет содержать функцию, а в нашем случае - функцию VLOOKUP для поиска в одном или нескольких столбцах данных..

    2. B4 - Первый аргумент для функции. Это фактический поисковый термин, который мы хотим найти. Поисковое слово или значение - это то, что вводится в ячейку B4..

    3. Sheet2 $ A $ 2: $ B $ 5 - Диапазон ячеек на Листе 2, который мы хотим найти, чтобы найти значение нашего поиска в B4. Так как диапазон находится на Листе 2, нам нужно предшествовать диапазону с именем листа, за которым следует!. Если данные находятся на одном листе, префикс не требуется. Вы также можете использовать именованные диапазоны здесь, если вам нравится.

    4. 2 - Это число указывает столбец в заданном диапазоне, для которого вы хотите вернуть значение. Таким образом, в нашем примере на Sheet2 мы хотим вернуть значение столбца B или имя машины, как только совпадение найдено в столбце A.

    Обратите внимание, что положение столбцов на листе Excel не имеет значения. Так что, если вы переместите данные в столбцах A и B в D и E, скажем, до тех пор, пока вы определили свой диапазон в аргументе 3 как $ D $ 2: $ E $ 5, номер столбца для возврата по-прежнему будет 2. Это относительная позиция, а не абсолютный номер столбца.

    5. Ложь - False означает, что Excel будет возвращать значение только для точного соответствия. Если вы установите значение True, Excel будет искать наиболее близкое соответствие. Если установлено значение False и Excel не может найти точное соответствие, он вернется # N / A.

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

    Может быть основная запись, значения которой хранятся в справочных или справочных листах. Вы можете извлекать другие данные, «объединяя» данные с помощью VLOOKUP.

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

    Например, если вы скопируете формулу в ячейке F4 в H4, удалите символы $, а затем перетащите формулу в H9, вы заметите, что последние 4 значения становятся # N / A.

    Это связано с тем, что при перетаскивании формулы вниз диапазон изменяется в соответствии со значением для этой ячейки..

    Итак, как вы можете видеть на картинке выше, диапазон поиска для ячейки H7 Sheet2 A5: B8. Он просто продолжал добавлять 1 к номерам строк. Чтобы сохранить этот диапазон фиксированным, вам нужно добавить символ $ перед буквой столбца и номером строки.

    Одно замечание: если вы собираетесь установить для последнего аргумента значение True, вам нужно убедиться, что данные в вашем диапазоне поиска (второй лист в нашем примере) отсортированы в порядке возрастания, иначе это не будет работать! Есть вопросы, оставьте комментарий. наслаждаться!