Excel: як використовувати true або false у vlookup
Ви можете використовувати функцію VLOOKUP в Excel для пошуку значення в діапазоні та повернення відповідного значення.
Ця функція використовує такий синтаксис:
VLOOKUP (пошукове_значення, масив_таблиці, номер_індексу_стовпця, [пошуковий_діапазон])
золото:
- lookup_value : значення, яке ви хочете шукати
- table_array : діапазон комірок для пошуку шуканого значення
- col_index_num : номер стовпця, який містить повернуте значення
- range_lookup : TRUE = приблизний збіг, FALSE = точний збіг
Зауважте, що останній аргумент дозволяє вказати TRUE , щоб знайти приблизний збіг із значенням, яке ви хочете знайти, або FALSE для точного збігу.
За замовчуванням встановлено TRUE , але в більшості випадків ви захочете використовувати FALSE, оскільки це повідомляє Excel, що ви хочете знайти точний збіг із значенням, яке ви шукаєте.
У разі використання TRUE функція VLOOKUP часто повертає несподівані та неточні результати.
У наведених нижче прикладах показано різницю між використанням TRUE і FALSE у функції VLOOKUP із таким набором даних у Excel:
Приклад 1: використання VLOOKUP із значенням TRUE
Припустімо, що ми використовуємо таку формулу з VLOOKUP , щоб знайти назви команд у стовпці D і повернути відповідне значення у стовпці балів:
=VLOOKUP( D2 , $A$2:$B$10 , 2, TRUE)
На наступному знімку екрана показано, як використовувати цю формулу на практиці:
Оскільки ми вказали TRUE для останнього аргументу VLOOKUP , ми вказали, що Excel має шукати «нечіткі» збіги для імен команд.
Зауважте, що жодне зі значень балів, наведених у стовпці E, не відповідає назвам команд у стовпчику D.
Приклад 2: використання VLOOKUP із значенням FALSE
Припустімо, ми використовуємо наведену нижче формулу з VLOOKUP , щоб знайти назви команд у стовпці D і повернути відповідне значення у стовпці балів:
=VLOOKUP( D2 , $A$2:$B$10 , 2, FALSE)
На наступному знімку екрана показано, як використовувати цю формулу на практиці:
Оскільки ми вказали FALSE для останнього аргументу VLOOKUP , ми наказали Excel знайти точні збіги для назв команд.
Зауважте, що кожне значення балів, повернене в стовпці E, відповідає назвам команд у стовпці D.
Використовуючи значення FALSE, ми змогли точно знайти назви команд у вихідному наборі даних і повернути відповідне значення балів.
Примітка : якщо використовується значення FALSE , Excel поверне #N/A, якщо точної відповідності не знайдено.
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові операції в Excel:
Як порівняти два списки в Excel за допомогою VLOOKUP
Як знайти унікальні значення з кількох стовпців в Excel
Як відфільтрувати кілька стовпців у Excel