Odpravljanje napake #N/A v funkcijah INDEX/MATCH

V tej temi so opisani najpogostejši razlogi za napako #N/A v funkcijah INDEX in MATCH.

Opomba : Če želite, da funkcija INDEX/MATCH vrne smiselno vrednost namesto #N/A, uporabite funkcijo IFERROR in ugnezdite funkciji INDEX in MATCH vanjo. Če napako #N/A zamenjate z vrednostjo, s tem le zakrijete napako, vendar je ne odpravite. Preden uporabite funkcijo IFERROR, se prepričajte, da formula pravilno deluje.

Težava: ni podatkov za ujemanje

Ko funkcija MATCH ne najde iskane vrednosti v polju za iskanje, vrne napako #N/A.

Če menite, da so podatki na voljo v preglednici, vendar jih funkcija MATCH ne najde, do tega morda pride, ker:

  • so v celici nepričakovani znaki ali skriti presledki;

  • celica morda ni oblikovana kot ustrezen podatkovni tip. Morda celica na primer vsebuje številske vrednosti, vendar je oblikovana kot Besedilo.

Rešitev: Nepričakovane znake ali skrite presledke odstranite s funkcijo CLEAN oziroma TRIM. Preverite tudi, ali so celice oblikovane kot ustrezni podatkovni tipi.

Uporabili ste formulo s polji, ne da bi pritisnili Ctrl+Shift-Enter

Ko uporabite polje v funkcijah INDEX, MATCH ali kombinaciji INDEX/MATCH, morate pritisniti Ctrl + Shift + Enter. Excel formulo samodejno obda z zavitimi oklepaji {}. Če jih poskušate vnesti sami, Excel prikaže formulo kot besedilo.

Težava: vrsta ujemanja in vrstni red razvrščanja podatkov se ne ujemata

Ko uporabite funkcijo MATCH, se morata vrednost v argumentu match_type in vrstni red razvrščanja vrednosti v polju za iskanje ujemati. Če sintaksa odstopa od spodnjih pravil, se prikaže napaka #N/A.

  • Če je match_type 1 ali ni določena, morajo biti vrednosti argumenta lookup_array v naraščajočem vrstnem redu. Na primer -2, -1, 0, 1, 2 ..., A, B, C ..., FALSE, TRUE.

  • Če je match_type -1, morajo biti vrednosti v argumentu lookup_array v padajočem vrstnem redu.

V spodnjem primeru je funkcija MATCH

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

Napaka #NA v funkciji MATCH zaradi nepravilnega vrstnega reda

Argument match_type v sintaksi je nastavljen na -1, kar pomeni, da mora biti za delujočo formulo vrstni red vrednosti v obsegu B2: B10 v padajočem vrstnem redu. Vendar pa so vrednosti v naraščajočem vrstnem redu, kar povzroči napako #N/A.

Rešitev: Spremenite argument match_type v 1 ali razvrstite vrednosti v tabeli v padajočem vrstnem redu in poskusite znova uporabiti formulo.

Ali imate vprašanje o določeni funkciji?

Objavite vprašanje v forumu skupnosti za Excel

Pomagajte nam izboljšati Excel

Ali imate predloge za izboljšanje naslednje različice Excela? Če jih imate, si oglejte teme na spletnem mestu Excel UserVoice.

Glejte tudi

Odpravljanje napake #N/A

Uporaba funkcij delovnega lista INDEX in MATCH z več kriteriji v Excelu

Funkcija INDEX

Funkcija MATCH

Pregled formul v Excelu

Izogibanje nedelujočim formulam

Uporaba preverjanja napak za zaznavanje napak v formulah

Vse Excelove funkcije (po abecedi)

Vse Excelove funkcije (po kategoriji)

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×