U ovoj se temi opisuju najčešći razlozi za prikaz "#N/A" kao rezultat funkcija INDEXili MATCH .
Napomena: Ako želite da funkcija INDEX ili MATCH vrati smislenu vrijednost umjesto funkcije #N/A, koristite funkciju IFERROR , a zatim ugniježđujte funkcije INDEX i MATCH unutar te funkcije. Zamjena #N/A vlastitom vrijednošću identificira samo pogrešku, ali je ne rješava. Stoga je vrlo važno da prije korištenja funkcije IFERROR provjerite funkcionira li formula ispravno kako želite.
Problem: nema podataka koji bi se podudarali
Kada funkcija MATCH ne pronađe traženu vrijednost u polju pretraživanja, vraća pogrešku #N/A.
Ako mislite da su podaci prisutni u proračunskoj tablici, ali ih MATCH ne može pronaći, to je možda zato što:
-
Ćelija sadrži neočekivane znakove ili skrivene razmake.
-
Ćelija možda nije oblikovana kao ispravna vrsta podataka. Ćelija, primjerice, sadrži numeričke vrijednosti, ali je možda oblikovana kao tekst.
RJEŠENJE: da biste uklonili neočekivane znakove ili skrivene razmake, koristite funkciju CLEAN ili TRIM . Provjerite i jesu li ćelije oblikovane kao ispravne vrste podataka.
Koristili ste formulu polja bez pritiskanja tipki Ctrl + Shift + Enter
Kada koristite polje u funkcijama INDEX, MATCH ili kombinaciju tih dviju funkcija, na tipkovnici morate pritisnuti Ctrl + Shift + Enter. Excel će automatski obuhvatiti formulu unutar vitičastih zagrada {}. Ako sami pokušate unijeti zagrade, Excel će prikazati formulu kao tekst.
Napomena: Ako imate trenutnu verziju sustava Microsoft 365, možete jednostavno unijeti formulu u izlaznu ćeliju, a zatim pritisnuti ENTER da biste formulu potvrdili kao formulu dinamičkog polja. U suprotnom se formula mora unijeti kao naslijeđena formula polja tako da najprije odaberete izlazni raspon, unesete formulu u izlaznu ćeliju, a zatim pritisnete CTRL + SHIFT + ENTER da biste je potvrdili. Excel umjesto vas umeće vitičaste zagrade na početak i kraj formule. Da biste saznali više o formulama polja, pročitajte odjeljak Smjernice za formule polja i primjeri.
Problem: postoji nedosljednost u vrsti podudaranja i redoslijedu sortiranja podataka
Kada koristite MATCH, trebala bi biti dosljednost između vrijednosti u argumentu match_type i redoslijeda sortiranja vrijednosti u polju pretraživanja. Ako sintaksa odstupi od sljedećih pravila, prikazat će se pogreška #N/A.
-
Ako match_type 1 ili nije naveden, vrijednosti u lookup_array moraju biti uzlaznim redoslijedom. Na primjer, -2, -1, 0 , 1 , 2..., A, B, C..., FALSE, TRUE, da biste ih natvorili.
-
Ako match_type -1, vrijednosti u lookup_array moraju biti silaznim redoslijedom.
U sljedećem je primjeru funkcija MATCH
=MATCH(40;B2:B10;-1)
Argument match_type u sintaksi postavljen je na -1, što znači da bi redoslijed vrijednosti u ćeliji B2:B10 trebao biti silaznim redoslijedom da bi formula funkcionirala. No vrijednosti su uzlaznim redoslijedom i to uzrokuje pogrešku #N/A.
RJEŠENJE: Promijenite argument match_type 1 ili sortirajte tablicu silaznim oblikom. Zatim pokušajte ponovno.
Treba li vam dodatna pomoć?
Uvijek možete postaviti pitanje stručnjaku u tehničkoj zajednici za Excel ili zatražiti podršku u zajednicama.
Dodatne informacije
Korištenje funkcija radnog lista INDEX i MATCH s više kriterija u programu Excel
Pregled formula u programu Excel
Izbjegavanje neispravnih formula
Pronalaženje pogrešaka u formulama