Greška „#N/A“ obično ukazuje na to da formula ne može da pronađe to što treba da potraži.
Najpopularnije rešenje
Najčešći uzrok greške #N/A je u funkcijama XLOOKUP, VLOOKUP, HLOOKUP, LOOKUP ili MATCH ako formula ne može da pronađe referentnu vrednost. Na primer, vrednost za pronalaženje ne postoji u izvornim podacima.
![Vrednost za pronalaženje ne postoji. Formula u ćeliji E2 jeste =VLOOKUP(D2,$D$6:$E$8,2,FALSE). Nije moguće pronaći vrednost stavke „Banana“, tako da formula daje grešku „#N/A“.](https://support.content.office.net/sr-latn-rs/media/d8b7f906-803a-4375-9b72-c9dc053222b8.png)
U tom slučaju ne postoji navedena reč „Banana“ u tabeli za pronalaženje, zato funkcija VLOOKUP daje grešku „#N/A“.
Rešenje: Proverite da li vrednost za pronalaženje postoji u izvornim podacima ili koristite rukovalac greškama kao što je IFERROR u formuli. Na primer, =IFERROR(FORMULA(),0), koja kaže:
-
=AKO(formula daje grešku, onda prikaži 0, u suprotnom prikaži rezultat formule)
Možete da koristite „“ da biste prikazali ništa ili da ih zamenite sopstvenim tekstom: =IFERROR(FORMULA(),„Ovde stoji poruka o grešci“)
Napomene:
Ako niste sigurni šta da radite u ovom trenutku ili koja vrsta pomoći vam je potrebna, možete da potražite slična pitanja u Microsoft zajednici ili da objavite svoje.
![Veza do foruma Excel zajednice](https://support.content.office.net/sr-latn-rs/media/49042674-8248-4e9e-8a81-13af1afb90ac.png)
Ako vam je i dalje potrebna pomoć za ispravljanje ove greške, sledeća lista za proveru pruža korake za rešavanje problema koji će vam pomoći da shvatite šta je možda pošlo po zlu u formulama.
Vrednost za pronalaženje i izvorni podaci različitih su tipova podataka. Na primer, ako pokušate da sastavite funkciju VLOOKUP tako da upućuje na broj, ali su izvorni podaci uskladišteni kao tekst.
![Neispravni tipovi vrednosti. Primer prikazuje formulu VLOOKUP koja daje grešku „#N/A“ zato što je stavka pronalaženja oblikovana kao broj, ali tabela za pronalaženje oblikovana je kao tekst.](https://support.content.office.net/sr-latn-rs/media/80e43bef-8fa9-49eb-aed5-51e727dc2930.png)
Rešenje: Postarajte se da tipovi podataka budu isti. Sve oblike možete da proverite tako što ćete izabrati ćeliju ili opseg ćelija, a zatim kliknuti desnim tasterom miša i izabrati stavke Oblikovanje ćelija > Broj (ili pritisnuti kombinaciju tastera Ctrl+1) i promeniti oblik broja ako je to neophodno.
![Dijalog „Oblikovanje ćelija“ koji prikazuje karticu „Broj“ i izabranu opciju „Tekst“](https://support.content.office.net/sr-latn-rs/media/9334d6ae-e468-4d63-9db7-b85f9ab3cec8.png)
Savet: Ako treba da nametnete promenu oblika u celoj koloni, prvo primenite željeni oblik, a zatim možete da koristite stavke Podaci > Tekst u kolone > Završi.
Funkciju TRIM možete da koristite za uklanjanje svih razmaka na početku ili kraju. U sledećem primeru koristi se funkcija TRIM ugnežđena unutar funkcije VLOOKUP za uklanjanje razmaka na početku iz imena u opsegu A2:A7 i dobijanje imena sektora.
![Korišćenje funkcije VLOOKUP sa funkcijom TRIM u formuli niza radi uklanjanja razmaka na početku ili na kraju. Formula u ćeliji E3 jeste {=VLOOKUP(D2,TRIM(A2:B7),2,FALSE)} i mora da se unese pomoću kombinacije tastera CTRL+SHIFT+ENTER.](https://support.content.office.net/sr-latn-rs/media/c6a150a5-2d84-4925-9cfa-92acd68a655d.png)
=VLOOKUP(D2,TRIM(A2:B7),2,FALSE)
Napomena: Dinamičke formule niza – Ako imate trenutnu verziju sistema Microsoft 365, a nalazite se na kanalu izdanja Insider Fast, onda možete da unesete formulu u gornju levu ćeliju izlaznog opsega, 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, umetnuti formulu u gornju levu ćeliju izlaznog niza, a zatim pritisnuti kombinaciju tastera Ctrl+Shift+Enter da biste je potvrdili. Excel umeće velike zagrade na početak i kraj formule umesto vas. Dodatne informacije o formulama niza potražite u članku Vodiči i primeri formula niza.
Funkcije koje traže podatke u tabelama podrazumevano moraju da se sortiraju po rastućem redosledu. Međutim, funkcije radnog lista VLOOKUP i HLOOKUP sadrže argument range_lookup koji funkciji nalaže da pronađe potpuno podudaranje, čak i ako tabela nije sortirana. Da biste pronašli potpuno podudaranje, podesite argument range_lookup na vrednost FALSE. Imajte na umu da korišćenje vrednosti TRUE, koja funkciji govori da traži približno podudaranje, ne može samo da izazove grešku „#N/A“, već i da pruži pogrešne rezultate, kao što se vidi u sledećem primeru.
![Primer korišćenja funkcije VLOOKUP sa TRUE vrednošću argumenta „range_lookup“ može dati pogrešne rezultate.](https://support.content.office.net/sr-latn-rs/media/f34330e4-d25d-4335-8eeb-41d682f246c8.png)
U ovom primeru ne samo da stavka „Banana“ daje grešku „#N/A“, već i stavka „Kruška“ daje pogrešnu cenu. To se dešava usled korišćenja argumenta TRUE, koji funkciji VLOOKUP govori da traži približno podudaranje umesto potpunog podudaranja. Ne postoji približno podudaranje za stavku „Banana“, a stavka „Kruška“ abecednim redom dolazi pre stavke „Breskva“. U ovom slučaju, korišćenje funkcije VLOOKUP sa argumentom FALSE dalo bi tačnu cenu za stavku „Kruška“, ali stavka „Banana“ i dalje bi davala grešku „#N/A“, zbog toga što na listi za pronalaženje ne postoji odgovarajuća stavka „Banana“.
Ako koristite funkciju MATCH, pokušajte da promenite vrednosti argumenta tip_podudaranja da biste naveli redosled sortiranja u tabeli. Da bi se pronašla tačna podudarnost, vrednost argumenta tip_podudaranja postavite na 0 (nulu).
Da biste rešili ovaj problem , uverite se da opseg na koji upućuje formula niza ima isti broj redova i kolona kao opseg ćelija u koje je uneta formula niza ili unesite formulu niza u manje ili više ćelija za podudarnost reference opsega u formuli.
U ovom primeru ćelija E2 upućuje na neistovetne opsege ćelija:
![Primer formule niza sa referencama neistovetnog opsega koje izazivaju grešku „#N/A“. Formula u ćeliji E2 jeste {=SUM(IF(A2:A11=D2,B2:B5))} i mora da se unese pomoću kombinacije tastera CTRL+SHIFT+ENTER.](https://support.content.office.net/sr-latn-rs/media/d59c7f7a-a4bd-47e3-924e-265d87649c0d.png)
=SUM(IF(A2:A11=D2,B2:B5))
Kako bi formula tačno izračunavala, mora da se promeni tako da oba opsega odražavaju redove 2 – 11.
=SUM(IF(A2:A11=D2,B2:B11))
Napomena: Dinamičke formule niza – Ako imate trenutnu verziju sistema Microsoft 365, a nalazite se na kanalu izdanja Insider Fast, onda možete da unesete formulu u gornju levu ćeliju izlaznog opsega, 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, umetnuti formulu u gornju levu ćeliju izlaznog niza, a zatim pritisnuti kombinaciju tastera Ctrl+Shift+Enter da biste je potvrdili. Excel umeće velike zagrade na početak i kraj formule umesto vas. Dodatne informacije o formulama niza potražite u članku Vodiči i primeri formula niza.
![Primer #N/A vrednosti unete u ćelije koja sprečava formulu SUM da pravilno izračunava.](https://support.content.office.net/sr-latn-rs/media/eace6a4b-4afc-44a6-9840-7b50ed20dc40.png)
U ovom slučaju meseci od maja do decembra imaju vrednosti #N/A, stoga nije moguće izračunati ukupnu vrednost i dobija se greška „#N/A“.
Da biste rešili ovaj problem, proverite sintaksu formule funkcije koju koristite i u formulu koja daje grešku unesite sve neophodne argumente. To može da zahteva odlazak u Visual Basic Editor (VBE) radi provere funkcije. Programu VBE možete da pristupite sa kartice „Projektovanje“ ili pomoću kombinacije tastera ALT+F11.
Da biste rešili ovaj problem , verifikujte da je radna sveska koja sadrži korisnički definisanu funkcija otvorena i da funkcija ispravno radi.
Da biste rešili ovaj problem, verifikujte da su argumenti u funkciji ispravni i da se koriste na pravom mestu.
Da biste to popravili, pritisnite kombinaciju tastera Ctrl+Alt+F9 da biste ponovo izračunali list
Čarobnjak za funkcije možete da koristite kako bi vam pomogao ako niste sigurni da li su argumenti odgovarajući. Izaberite ćeliju sa datom formulom, a zatim idite na karticu Formule i pritisnite dugme Umetni funkciju.
![Dugme „Umetni funkciju“.](https://support.content.office.net/sr-latn-rs/media/08e77ea5-2579-4b61-8ebe-022fd88318ef.png)
Excel automatski pokreće čarobnjak:
![Primer dijaloga čarobnjaka za formule.](https://support.content.office.net/sr-latn-rs/media/0e6e682d-1141-412d-8dfb-d66be2c81fb1.png)
Dok klikćete na argumente, Excel pruža odgovarajuće informacije za svaki.
Vrednost #N/A može da bude korisna! Vrednost #N/A obično se koristi za podatke kao u sledećem primeru za grafikone, jer se #N/A vrednosti ne iscrtavaju na grafikonu. Evo primera toga kako grafikon izgleda sa nulama (0) u poređenju sa tim kako izgleda sa #N/A vrednostima.
![Primer linijskog grafikona koji ne iscrtava 0 vrednosti.](https://support.content.office.net/sr-latn-rs/media/32020f2c-b1ac-4307-9b6c-b8638e76a010.png)
U prethodnom primeru vidite da su se vrednosti 0 iscrtale i prikazane su kao ravna linija na dnu grafikona, a onda se brzo izdižu kao bi prikazale ukupnu vrednost. U sledećem primeru vidite vrednosti 0 zamenjene vrednošću #N/A.
![Primer linijskog grafikona koji ne iscrtava #N/A vrednosti.](https://support.content.office.net/sr-latn-rs/media/fb0bfdb4-6fef-4d5c-9c2e-18aefde45465.png)
Python objekat nema definisano Excel predstavljanje. Objekat Python je nepoznat programu Excel.
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
Konvertovanje brojeva uskladištenih kao tekst u brojeve
Pregled formula u programu Excel
Način izbegavanja oštećenih formula
Otkrivanje grešaka u formulama
Tasterske prečice u programu Excel