Учебники

Перекрестные ссылки в Excel 2010

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

ВПР

VlookUp ищет значение вертикально вниз для справочной таблицы. VLOOKUP (lookup_value, table_array, col_index_num, range_lookup) имеет 4 параметра, как показано ниже.

  • lookup_value — это пользовательский ввод. Это значение, которое функция использует для поиска.

  • Table_array — это область ячеек, в которой расположена таблица. Это включает в себя не только столбец, в котором выполняется поиск, но и столбцы данных, для которых вы хотите получить нужные значения.

  • Col_index_num — это столбец данных, который содержит ответ, который вы хотите.

  • Range_lookup — это значение ИСТИНА или ЛОЖЬ. Когда установлено значение TRUE, функция поиска дает наиболее близкое совпадение к lookup_value, не пропуская lookup_value. Если задано значение FALSE, необходимо найти точное совпадение с lookup_value, иначе функция вернет # N / A. Обратите внимание, что для этого необходимо, чтобы столбец, содержащий lookup_value, был отформатирован в порядке возрастания.

lookup_value — это пользовательский ввод. Это значение, которое функция использует для поиска.

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

Col_index_num — это столбец данных, который содержит ответ, который вы хотите.

Range_lookup — это значение ИСТИНА или ЛОЖЬ. Когда установлено значение TRUE, функция поиска дает наиболее близкое совпадение к lookup_value, не пропуская lookup_value. Если задано значение FALSE, необходимо найти точное совпадение с lookup_value, иначе функция вернет # N / A. Обратите внимание, что для этого необходимо, чтобы столбец, содержащий lookup_value, был отформатирован в порядке возрастания.

VLOOKUP Пример

Давайте посмотрим на очень простой пример перекрестных ссылок на две таблицы. Каждая электронная таблица содержит информацию об одной и той же группе людей. Первая таблица имеет даты рождения, а вторая показывает их любимый цвет. Как создать список, показывающий имя человека, его дату рождения и его любимый цвет? ВЛОООКУП поможет в этом случае. Прежде всего, давайте посмотрим данные в обоих листах.

Это данные в первом листе

Данные в первом листе

Это данные на втором листе

Данные во втором листе

Теперь, чтобы найти соответствующий любимый цвет для этого человека из другого листа, нам нужно просмотреть данные. Первым аргументом VLOOKUP является значение поиска (в данном случае это имя человека). Вторым аргументом является массив таблиц, который является таблицей на втором листе от B2 до C11. Третий аргумент VLOOKUP — это индекс столбца num, ответ на который мы ищем. В этом случае это 2, номер столбца цвета равен 2. Четвертый аргумент — True, возвращающий частичное совпадение, или false, возвращающий точное совпадение. После применения формулы VLOOKUP он вычислит цвет, и результаты отобразятся, как показано ниже.

VLOOKUP результаты

Как вы можете видеть на снимке экрана выше, результаты VLOOKUP искали цвет во второй таблице листов. Он вернул # N / A, если совпадение не найдено. В этом случае данные Энди отсутствуют на втором листе, поэтому они вернули # N / A.