U temi su opisani najčešći razlozi zbog kojih se pojavljuje "#N/A" kao rezultat funkcija INDEXili MATCH .
Napomena: Ako želite da funkcije INDEX ili MATCH daju smislenu vrednost umesto #N/A, koristite funkciju IFERROR , a zatim ugnezdite funkcije INDEX i MATCH u okviru te funkcije. Zamena #N/A sopstvenom vrednošću samo identifikuje grešku, ali je ne ispravlja. Zato je veoma važno da pre korišćenja funkcije IFERROR proverite da li formula ispravno funkcioniše kako ste nameravali.
Problem: Nema podataka za podudaranje
Kada funkcija MATCH ne pronađe vrednost za pronalaženje u nizu za pronalaženje, vraća #N/A.
Ako verujete da se podaci nalaze u unakrsnoj tabeli, ali MATCH ne može da ih pronađe, to može biti zbog:
-
Ćelija sadrži neočekivane znakove ili skrivene razmake.
-
Ćelija možda nije oblikovana kao ispravan tip podataka. Na primer, ćelija ima numeričke vrednosti, ali može biti oblikovana kao tekst.
REŠENJE: Da biste uklonili neočekivane znakove ili skrivene razmake, koristite funkcije CLEAN ili TRIM . Takođe proverite da li su ćelije oblikovane kao ispravni tipovi podataka.
Koristili ste formulu niza bez pritiska na kombinaciju tastera Ctrl+Shift+Enter
Kada koristite niz u funkcijama INDEX, MATCH ili kombinaciji te dve funkcije, neophodno je da pritisnete kombinaciju tastera Ctrl+Shift+Enter na tastaturi. Excel će automatski staviti formulu unutar vitičastih zagrada {}. Ako pokušate sami da unesete zagrade, Excel prikazuje formulu kao tekst.
Napomena: Ako imate trenutnu verziju usluge Microsoft 365, možete jednostavno da unesete formulu u izlaznu ćeliju, a zatim pritisnete taster ENTER da biste potvrdili formulu kao dinamičku formulu niza. U suprotnom, formulu morate da unesete kao zastarelu formulu niza tako što ćete prvo izabrati izlazni opseg, uneti formulu u izlaznu ćeliju, a zatim pritisnuti kombinaciju tastera CTRL+SHIFT+ENTER da biste je potvrdili. Excel umesto vas umeće vitičaste zagrade na početku i na kraju formule. Dodatne informacije o formulama niza potražite u članku Vodiči i primeri formula niza.
Problem: Postoji nedoslednost u tipu podudaranja i redosledu sortiranja podataka
Kada koristite MATCH, trebalo bi da postoji doslednost između vrednosti u argumentu match_type i redosleda sortiranja vrednosti u nizu za pronalaženje. Ako je sintaksa odstupan od sledećih pravila, videćete #N/A grešku.
-
Ako match_type vrednost 1 ili nije navedena, vrednosti u lookup_array bi trebalo da budu u rastućem redosledu. Na primer, -2, -1, 0 , 1 , 2..., A, B, C..., FALSE, TRUE, da navedemo nekoliko.
-
Ako match_type -1, vrednosti u lookup_array bi trebalo da budu opadajućim redosledom.
U sledećem primeru, funkcija MATCH je
=MATCH(40,B2:B10,-1)
Argument match_type u sintaksi postavljen je na -1, što znači da redosled vrednosti u ćelijama B2:B10 treba da bude opadajućim redosledom da bi formula funkcionisala. Ali vrednosti su u rastućem redosledu i to dovodi do #N/A greške.
REŠENJE: Promenite match_type na 1 ili sortirajte tabelu u opadajućem formatu. Zatim pokušajte ponovo.
Potrebna vam je dodatna pomoć?
Možete uvek da postavite pitanje stručnjaku u Excel Tech zajednici ili da potražite pomoć u Zajednicama.
Takođe pogledajte
Kako se ispravlja greška „#N/A“
Kako se koriste funkcije INDEX i MATCH radnog lista sa više kriterijuma u programu Excel
Pregled formula u programu Excel
Način izbegavanja oštećenih formula
Otkrivanje grešaka u formulama