Виправлення помилки #N/A у формулі з функціями INDEX і MATCH

Примітка.:  Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою .

У статті описано найпоширеніші причини "Помилка # n/a" відображатися чи в результаті дії або INDEXабо MATCH функцій.

Примітка.: Якщо потрібно або INDEX або MATCH функції для повернення значення зрозумілого замість # n/a, за допомогою функції IFERROR та виберіть вкладення функцій INDEX і MATCH у межах певної функції. Замінивши власні значення # n/a лише визначає повідомлення про помилку, але не вирішити цю проблему. Отже, дуже важливо, перш ніж використовувати IFERROR, переконайтеся, що формула працює належним чином, як ви збираєтеся.

Проблема: немає точних збігів у даних

Якщо функція MATCH не знайти шукане значення в масиві підстановки, вона повертає помилку # n/a.

Якщо ви вважаєте, що дані відсутні в електронній таблиці, але MATCH не вдалося знайти її, можливо, тому що:

  • клітинка містить неочікувані символи або приховані пробіли;

  • Клітинці не форматі типу правильних даних. Наприклад, клітинка містить числове значення, але може бути текстовому форматі.

Рішення: видалення неочікувані символи або пробіли приховані, Використовуйте функцію CLEAN або TRIM відповідно. Крім того, переконайтеся, що якщо клітинки відформатовано як типи правильних даних.

Ви ввели формулу масиву, не натиснувши клавіші Ctrl+Shift+Enter

Під час використання масиву INDEX, MATCHабо поєднання двох функцій, варто натисніть Ctrl Shift Enter на клавіатурі. Excel автоматично потрібно взяти формулу у фігурні дужки {}. Під час введення їх самостійно, буде відображено формулу як текст.

Проблема: неузгодженість типа збігу з порядком сортування даних

Під час використання MATCH, має бути узгодженість між значення аргументу тип _ зіставлення і порядок сортування значень у масиві підстановки. Якщо синтаксис відхиляється від таких правил, ви побачите помилку # n/a.

  • Якщо тип _ зіставлення 1 або не вказаний, значення в масиві має бути в порядку за зростанням. Наприклад, – 2, – 1, 0, 1, 2,..., A, B, c...., значення FALSE, значення TRUE, щоб назвати декілька.

  • Якщотип _ зіставлення – 1, значення в масиві має бути в порядку спадання.

У наведеному нижче прикладі – функція MATCH

=MATCH(40,B2:B10,-1)

функція match у програмі Excel

Синтаксис, аргумент тип _ зіставлення має значення 1, який означає, що порядок значень у B2: B10 має бути за спаданням для цієї формули, щоб працювати. Але значення – за зростанням, і це викликає помилку # n/a.

Рішення: Змінити тип _ зіставлення 1 або сортування за спаданням, формат таблиці. Потім спробуйте знову.

Маєте запитання щодо конкретних функцій?

Опублікуйте запитання на форумі спільноти Microsoft Excel

Допомога в удосконаленні програми Excel

Маєте пропозиції щодо того, як покращити наступну версію програми Excel? Тоді перегляньте розділи на веб-сайті Excel User Voice.

Див. також

Способи виправлення помилки # n/a.

Використання функцій INDEX і MATCH аркуша з кількома умовами у програмі Excel

Функція INDEX

Функція MATCH

Огляд формул в Excel

Способи уникнення недійсних формул

Виправлення поширених помилок у формулах за допомогою функції перевірки помилок

Усі функції Excel (за алфавітом)

Усі функції Excel (за категоріями)

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×