Функция ВПР на практике на простом примере

Функция ВПР(она же vlookup) позволяет легко объединить данные двух таблиц. Для меня она очень сильно напоминает пресловутый JOIN в SQL.

На примере фактического применения функции. У меня был массив ключей который был согласован с клиентом. И клиентом был добавлен в этот массив новые ключи.

И стояла задача вычленить новые ключи.

Для начала подготовил 2 столбца с данными где есть новые ключи и где их нет:

Предварительно убрал из ключей лишние пробелы, символы ‘+’,’!’ т.к. из-за них совпадения могут и не найтись.

Т.к. один массив больше другого, нам важно чтобы проверяемый столбец был БОЛЬШЕ по количеству проверяемых данных.

 Как пример во втором столбце выведем функцию ВПР(Shift+F3 на винде), где:

1. Искомое значение — ячейка, которую мы проверяем в исходном самом левом столбце.

2. Таблица — таблица, в которой будут искаться и проверяться значения. Для удобства, чтобы можно было «протянуть», нужно задать абсолютные значения в выборе таблицы, иначе диапазон будет постояннно смещаться.(Функция F4 для абсолютного выделения)

3. Номер столбца – это столбец таблицы, из которой нужно взять данные. Именно из него мы будем «подтягивать» результат.

4. Интервальный_просмотр — может иметь два значения: Истина или Ложь. Истина используется с числовыми данными, а Ложь в основном с текстовыми.

После все манипуляций получаем столбец 2(B) в котором у нас появится формула 

И все:

Теперь в данных видно: если столбец 1 и столбец 2 совпадают, то значит что ключ уже был в обеих базах. А там где появится #Н/Д значит что ключа не было ни в одной из столбцов. Значит как раз значение слева и есть наш ответ(выделил зеленым)

guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии