При роботі з табличними документами, які можуть мати досить різну структуру даних, користувач часто стикається з потребою ототожнення даних однієї таблиці до іншої. Іншими словами, виникає необхідність знайти дані в одній таблиці (наприклад, прайс лис) і перенести їх в іншу таблицю (проданий товар за певний період часу, ціни і найменування якого зазначено якраз в першій таблиці). Щоб не вводити вас, шановний читачу, у своєрідну плутанину слів і прихованого вінегрету, давайте розглянемо практичний приклад, як працює функція vlookup в excel.

Сьогодні ми розглянемо:

  • 1 Вступна частина: Синтаксис
  • 2 Простий приклад: зводимо дані двох таблиць

Вступна частина: Синтаксис

Ця функція має чотири параметри:

  • «ЩО» — рідко використовується значення, що вказує на об’єкт пошуку або ж конкретна посилання на клітинку з шуканим значенням. Останнє можна сміливо зарахувати до самого використовуваного параметру при роботі з функцією ВВР.
  • «ДЕ» — посилання на діапазон комірок (двовимірний масив), в першому стовпці якого і буде відбуватися пошук значення параметра «ЩО».

 

  • «НОМЕР СТОВПЦЯ» — номер стовпця в діапазоні, з якого буде повернуто значення;
  • «ВІДСОРТОВАНО» — дуже важливий параметр, оскільки від правильності обраного умови: «1-ІСТИНА» — «2-БРЕХНЯ», буде залежати кінцевий результат роботи застосованої функції ВПР (здійснюватися вибірка даних щодо питання: відсортований за зростанням перший стовпець діапазону <ДЕ>). Варто зазначити, що у випадку, якщо ви проігноруєте процес встановлення потрібного значення, параметр автоматично прийме умова «1-ІСТИНА».

Так, сподіваємося, тут ми розібралися. Тепер перейдемо до практичної частини оповідання, так би мовити, найбільш очікуваною.

Простий приклад: зводимо дані двох таблиць

Отже, до вашої уваги класичний приклад: таблиця «Проданий товар», в якій необхідно підставити значення з таблиці «Прайс-лист».

  • Стаємо на клітинку «D6».
  • Викликаємо службове вікно консолі «fx», натисканням відповідної клавіші, і в заданому вікні майстра функцій активуємо чек-бокс «Категорії».
  • Вибираємо пункт «Посилання та масиви».
  • В боксі вибору функції встановлюємо значення «ВВР».
  • Натискаємо кнопку «ОК» і переходимо до наступного кроку — введення аргументів цієї функції.

  • Використовуючи ліву кнопку мишки, зробіть клік з першої клітинки вашого списку найменувань, у нашому прикладі цього дії призначається активація осередку B6. Отже, пункту «Шукане значення» відповідає значення B6.
  • У другому чек-боксі «Таблиця» вказуємо аргумент, який ми шукаємо, тобто вказуємо звідки саме будуть братися такі необхідні нам значення: Затискаємо ліву кнопку миші і виділяємо весь прайс лист. Вірніше, його головну частину — дані, уникаючи моментів виділення назв стовпців і, зрозуміло, шапки.
  • Тепер потрібно перетворити посилання на таблицю, так сказати, в абсолютну — виділяємо аргумент з прикладу «G6:I10» і тиснемо клавішу «F4».

  • В результаті ми бачимо, що колишня посилання змінилася: початкові символи стали оточені доларовими знаками «$G$6:$I$10», чого і треба було досягти.
  • Третє поле службового вікна «Номер стовпця» вимагає зазначення числа два (2), так як саме з другого стовпця першої таблиці потрібно співвіднести значення даних першої таблиці «найменування».
  • Ну і нарешті, четвертий параметр, який нам необхідно вказати — це «нуль», у графі «Інтервальний перегляд». Так як значення «1» відповідає числовим параметрами даних, в нашому ж випадку використовується пошук шуканого об’єкта, так сказати, в текстовому вигляді, тому наш вибір очевидний — «нуль».

Що ж, підсумком наших маніпуляцій стало з’явилося значення в колонці «Ціна», першої таблиці «Проданий товар» — число «10», що відповідає вказаному значенню з другої таблиці.

Тепер залишилося одне — ввести формулу множення ціни на кількість і насолоджуватися кінцевим результатом.

  • У клітинці «E6» ставимо знак рівності.
  • Переміщаємо маркер на позицію «С6».
  • Далі натискаємо знак множення.

  • Переходимо на клітинку «D6» і тиснемо клавішу «Enter».
  • Все що нам необхідно зробити, щоб редактор Exel відобразив фінальний результат наших дій, то це, копіювати формулу, шляхом протягування двох останніх стовпців (область з даними), зверху вниз — з’являться актуальні значення згідно з проведеними операціями.

На цьому, все — точних розрахунків вам, шановний читачу!