Как да коригирате #N/грешка във функции INDEX/MATCH

В тази тема са описани най-честите причини за поява на "#N/грешка", които са резултат от функциите indexили Match .
 

Забележка: Ако искате функцията index или Match да върне смислена стойност вместо #N а, използвайте функцията IFERROR и след това вложите функциите index и Match в тази функция. Замяната на #N с вашата собствена стойност идентифицира грешката, но не я разрешава. Така че е много важно да използвате IFERROR, за да се уверите, че формулата работи правилно, както възнамерявате.

Проблем: няма данни за съпоставяне

Когато функцията Match не намери стойността за търсене в масива за справки, връща #N/грешка.

Ако смятате, че данните са налични в електронната таблица, но Match не е в състояние да я намери, причината може да е:

  • Клетката има неочаквани знаци или скрити интервали.

  • Клетката може да не е форматирана като правилния тип данни. Например клетката има числови стойности, но може да бъде форматирана като текст.
     

Решение: за да премахнете неочаквани знаци или скрити интервали, използвайте съответно функцията Clean или отрежете . Също така проверете дали клетките са форматирани като правилните типове данни.

Използвали сте формула за масив, без да натискате CTRL + SHIFT + ENTER.

Когато използвате масив в индекс, Matchили комбинация от тези две функции, е необходимо да натиснете CTRL + SHIFT + ENTER на клавиатурата. Excel автоматично ще приложи формулата във фигурни скоби {}. Ако се опитате да влезете в скобите сами, Excel ще покаже формулата като текст.

Забележка: Ако имате текуща версия на Microsoft 365, можете просто да въведете формулата в изходната клетка, след което натиснете клавиша Enter , за да потвърдите формулата като динамични формули за масиви. В противен случай формулата трябва да бъде въведена като наследена формула за масив, като първо изберете изходния диапазон, въведете формулата в изходната клетка и след това натиснете CTRL + SHIFT + ENTER , за да я потвърдите. Excel вмъква фигурни скоби в началото и края на формулата вместо вас. За повече информация за формулите за масиви вижте Указания и примери за формули за масиви.

Проблем: има несъответствие в типа на мача и реда на сортиране на данните

Когато използвате Match, трябва да има съгласуваност между стойността в аргумента match_type и реда на сортиране на стойностите в масива за търсене. Ако синтаксисът е отклонение от следните правила, ще видите #N/грешка.

  • Ако match_type е 1 или не е зададено, стойностите в lookup_array трябва да бъдат във възходящ ред. Например-2,-1, 0, 1, 2..., A, B, C..., FALSE, TRUE, за да назовете някои от тях.

  • Ако match_type е-1, стойностите в lookup_array трябва да са в низходящ ред.

В следващия пример функцията Match е

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

функция Match за Excel

Аргументът match_type в синтаксиса е зададен на-1, което означава, че редът на стойностите в B2: B10 трябва да бъде в низходящ ред, за да работи формулата. Но стойностите са във възходящ ред и това води до грешката #N/грешка.

Решение Или променете match_type аргумента на 1, или Подредете таблицата в низходящ формат. След това опитайте отново.

Имате въпрос за конкретна функция?

Публикувайте въпрос във форума на общността на Excel

Помогнете ни да подобрим на Excel

Имате предложения как можем да подобрим следващата версия на Excel? Ако е така, вижте темите в Гласът на потребителите на Excel.

Вж. също

Как се коригира грешка #N/A

Как се използват функциите за работен лист Index и Match с няколко критерия в Excel

INDEX функция

MATCH функция

Общ преглед на формулите в Excel

Начини за избягване на повредени формули

Откриване на грешки във формули

Всички функции на Excel (по азбучен ред)

Всички функции на Excel (по категории)

Забележка:  Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас? Ето статията на английски за справка.

Нуждаете се от още помощ?

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×