Помилки VLOOKUP Excel (Зміст)

  • Помилки VLOOKUP
  • №1 - Виправлення помилки VLOOKUP № N / A
  • №2 - Виправлення помилки # VALUE у формулі VLOOKUP
  • # 3- Виправлення помилки # NAME у формулі VLOOKUP
  • # 4- Виправлення VLOOKUP не працює (проблеми, обмеження та рішення)

Помилки VLOOKUP

VLOOKUP - дуже відома формула у всіх доступних формулах пошуку в Excel. Ця функція є однією з найскладніших функцій Excel. Він має кілька обмежень та специфікацій, які можуть призвести до різних проблем або помилок, якщо їх неправильно використовувати.

У цій статті ми розглянемо прості пояснення проблем VLOOKUP та їх вирішення та виправлення.

Поширені помилки, коли VLOOKUP не працює:

  • Помилка VLOOKUP # N / A
  • Помилка # VALUE у формулах VLOOKUP
  • Помилка VLOOKUP #NAME
  • VLOOKUP не працює (проблеми, обмеження та рішення)

№1 - Виправлення помилки VLOOKUP № N / A

Ця помилка N / A означає Недоступна. Ця помилка пов'язана з наступними причинами:

  • Через неправильно написане аргумент значення пошуку у функції

Ми завжди повинні спочатку перевірити найочевидніше. Помилки друку або типу виникають під час роботи з великими наборами даних або коли значення пошуку вводиться безпосередньо у формулу.

  • Стовпчик пошуку - це не перший стовпець у діапазоні таблиць

Одне обмеження VLOOKUP полягає в тому, що він може шукати значення лише в крайньому лівому стовпчику в масиві таблиць. Якщо значення пошуку не знаходиться в першому стовпці масиву, воно відобразить помилку # N / A.

Приклад №1

Візьмемо приклад, щоб зрозуміти цю проблему.

Ви можете завантажити цей шаблон шаблону Excel з помилками VLOOKUP - Шаблон Excel з помилками VLOOKUP

Ми надали деталі продукту.

Припустимо, що ми хочемо отримати кількість проданих одиниць для Bitterguard.

Тепер ми застосуємо для цього формулу VLOOKUP, як показано нижче:

І це поверне # N / A помилку в результаті.

Оскільки значення пошуку "Bitterguard" з'являється у другому стовпці (Product) діапазону table_array A4: C13. У цьому випадку формула шукає значення пошуку в стовпці A, а не в колонці B.

Рішення для помилки VLOOKUP № N / A

Ми можемо виправити цю проблему, відкоригувавши VLOOKUP так, щоб посилатися на правильний стовпець. Якщо це неможливо, спробуйте перемістити стовпці так, щоб стовпець пошуку був самим крайнім лівим стовпцем таблиці_array.

№2 - Виправлення помилки # VALUE у формулі VLOOKUP

Формула VLOOKUP відображає помилку #VALUE, якщо значення, яке використовується у формулі, має неправильний тип даних. Причин цієї помилки #VALUE може бути дві:

Значення пошуку не повинно бути більше 255 символів. Якщо вона перевищить цю межу, це призведе до помилки #VALUE.

Рішення для помилки VLOOKUP #VALUE

Використовуючи функції INDEX / MATCH замість функції VLOOKUP, ми можемо подолати цю проблему.

  • Правильний шлях не передається як другий аргумент

Якщо ви хочете забрати записи з іншої робочої книги, вам слід завершити повний шлях до цього файлу. Він буде містити ім'я робочої книги (з розширенням) у квадратних дужках (), а потім вказувати назву аркуша, а потім знак оклику. Використовуйте апострофи навколо всього цього, якщо або в робочій книжці, або в назві аркуша Excel є пробіли.

Синтаксис повної формули для виконання VLOOKUP з іншої робочої книги:

= VLOOKUP (lookup_value, '(назва робочої книги) аркуша'! Table_array, col_index_num, FALSE)

Якщо чогось немає або будь-яка частина формули відсутня, формула VLOOKUP не працюватиме, і вона поверне помилку #VALUE в результаті.

№3 - Виправлення помилки # NAME у формулі VLOOKUP

Ця проблема виникає, коли ви випадково неправильно написали ім'я або аргумент функції.

Приклад №2

Давайте знову візьмемо деталі таблиці виробів. Нам потрібно з’ясувати кількість проданих одиниць стосовно товару.

Як ми можемо бачити, що ми написали помилкове написання ЛЖ. Ми набираємо "fa" замість false. У результаті вона поверне помилку #NAME.

Рішення для помилки VLOOKUP #NAME

Перевірте написання формули перед натисканням клавіші Enter.

№4 - Виправлення VLOOKUP не працює (Проблеми, обмеження та рішення)

Формула VLOOKUP має більше обмежень, ніж будь-які інші функції Excel. Через ці обмеження часто можуть повертатися результати, відмінні від очікуваних. У цьому розділі ми обговоримо кілька загальних сценаріїв, коли функція VLOOKUP не працює.

  • VLOOKUP нечутливий до регістру

Якщо ваші дані, що містять кілька записів у верхньому та нижньому регістрі букв, то функція VLOOKUP працює однаково для обох типів справ.

  • Стовпець вставлено або вилучено з таблиці

Якщо ви повторно використовуєте формулу VLOOKUP і внесли деякі зміни в набір даних. Як і вставлений новий стовпець, або видалений будь-який стовпець, він залишить вплив на результати роботи VLOOKUP, і він не працюватиме на той момент.

Щоразу, коли ви додаєте або видаляєте будь-який стовпець у наборі даних, це впливає на аргументи table_array та col_index_num.

  • Копіюючи формулу, це може призвести до помилки

Завжди використовуйте абсолютні посилання на комірки зі знаком $ у таблиці_array. Це ви можете використовувати, натиснувши клавішу F4 . Це означає заблокувати посилання на таблицю, щоб, скопіювавши формулу в іншу комірку, не виникло проблем.

Що слід пам’ятати про помилки VLOOKUP

  • У таблиці комірки з цифрами повинні бути відформатовані як Число, а не текст.
  • Якщо ваші дані містять пробіли, то це також може призвести до помилки. Тому що ми не можемо помітити ті додаткові простори, доступні в наборі даних, особливо коли ми працюємо з великою кількістю даних. Отже, ви можете використовувати функцію TRIM, загорнувши аргумент Lookup_value.

Рекомендовані статті

Це посібник щодо помилок VLOOKUP. Тут ми обговорюємо, як виправити помилки VLOOKUP разом із практичними прикладами та шаблоном Excel, який можна завантажити. Ви також можете ознайомитися з іншими запропонованими нами статтями -

  1. Посібник з функції VLOOKUP в Excel
  2. Функція ISERROR Excel з прикладом
  3. Функція IFERROR в Excel
  4. Знайте про найпоширеніші помилки Excel

Категорія: