Odpravljanje napake #N/A v funkcijah INDEX/MATCH

V tem članku so opisani najpogostejši razlogi za prikaz» napaka #N/A «kot rezultat funkcij indexali Match .
 

Opomba: Če želite, da funkcija index ali Match vrne pomenljivo vrednost, namesto #N/A, uporabite funkcijo IFERROR in nato ugnezdite funkcije index in Match v tej funkciji. Zamenjava #N/A z lastno vrednostjo prepozna le napako, vendar je ne razreši. Zato je zelo pomembno, preden uporabite IFERROR, zagotovite, da formula deluje pravilno, kot želite.

Težava: ni podatkov za ujemanje

Ko funkcija Match ne najde vrednosti za iskanje v polju za iskanje, vrne napako #N/a.

Če menite, da so podatki v preglednici, vendar ga Match ne more najti, je morda to zaradi tega, 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: Če želite odstraniti nepričakovane znake ali skrite presledke, uporabite funkcijo Clean ali trim . Preverite tudi, ali so celice oblikovane kot pravilni podatkovni tipi.

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

Ko uporabite matriko v indeksu, ujemanjuali kombinaciji teh dveh funkcij, je treba pritisniti CTRL + SHIFT + ENTER na tipkovnici. Excel bo samodejno priložil formulo v zavitih oklepajih {}. Če sami poskusite vnesti oklepaj, bo Excel prikazal formulo kot besedilo.

Opomba: Če imate trenutno različico programa Microsoft 365, lahko preprosto vnesete formulo v izhodno celico, nato pa pritisnite Enter , da potrdite formulo kot dinamično formulo polja. V nasprotnem primeru je treba formulo vnesti kot podedovano formulo polja tako, da najprej izberete izhodni obseg, vnesete formulo v izhodno celico in nato pritisnete tipke CTRL + SHIFT + ENTER , da ga potrdite. Excel na začetku in na koncu formule Vstavi zavite oklepaje. Če želite več informacij o formulah s polji, glejte Navodila in primeri formul s polji.

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

Ko uporabite ujemanje, mora biti doslednost med vrednostjo v argumentu match_type in vrstnem redu razvrščanja vrednosti v polju za iskanje. Če sintaksa odstopa od spodnjih pravil, se prikaže napaka #N/A.

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

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

V tem primeru je funkcija Match

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

Funkcija Excel Match

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

REŠITEV Spremenite argument» match_type «na 1 ali razvrstite tabelo v padajočem formatu. Nato poskusite znova.

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

Kako odpraviti napako #N/A

Kako uporabljati funkcije delovnega lista INDEX in Match z več pogoji v programu Excel

Funkcija INDEX

Funkcija MATCH

Pregled formul v Excelu

Kako se izogniti nedelujočim formulam

Zaznavanje napak v formulah

Vse Excelove funkcije (po abecedi)

Vse Excelove funkcije (po kategoriji)

Opomba:  Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Želimo, da bi bila ta vsebina za vas uporabna. Ali nam lahko sporočite, če so bile te informacije uporabne? Tukaj je referenčni članek v angleščini.

Ali potrebujete dodatno pomoč?

Razširite poznavanje Officea
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.

×