Kako odpraviti napako #N/A

Kako odpraviti napako #N/A

Opomba: Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Napaka #N/V običajno označuje, da formula ne najde, kar ste želeli poiskati.

Najboljša rešitev

Do napake #N/V največkrat pride pri funkciji VLOOKUP, HLOOKUP, LOOKUP ali MATCH, kadar formula ne najde vrednosti, na katero se sklicujete. Vrednost za iskanje na primer ne obstaja v izvornih podatkih.

Iskana vrednost ne obstaja.  Formula v celici E2 je =VLOOKUP(D2,$D$6:$E$8,2,FALSE).  Vrednosti Banana ni mogoče najti, zato formula vrne napako #N/A.
Elementa ni mogoče najti v izvornih podatkih

V tem primeru je »Banana« navedena v iskalni tabeli, zato funkcija VLOOKUP vrne napako #N/V.

Rešitev: Preverite, ali obstaja za iskanje vrednosti v viru podatkov, ali uporabite za napako rutine za obravnavo dogodkov na primer IFERROR v formuli. Na primer = IFERROR(FORMULA(),0), ki vas obvešča, da:

  • = IF(je vaša formula ovrednotena z napako, prikaži 0, v nasprotnem primeru pa prikaži rezultat formule)

Uporabite lahko narekovaje “”, da ne prikažete nobenega besedila, ali pa dodate svoje besedilo: =IFERROR(FORMULA(),”Sem vstavite sporočilo o napaki”)

Če ne veste, kaj narediti ali kakšno vrsto pomoči potrebujete, poiščite podobna vprašanja v forumu skupnosti za Excel ali pa sami objavite vprašanje.

Povezava do foruma skupnosti za Excel

Če želite nadaljevati, boste na tem kontrolnem seznamu našli navodila za odpravljanje težav, s katerim boste lahko odkrili, kaj je narobe v formulah.

Vrednost za iskanje in izvorni podatki so različnih podatkovnih tipov. Na primer, poskusite so VLOOKUP, ki se sklicujejo na številne, vendar vir podatkov je shranjena kot besedilo.

Napačne vrste vrednosti.  Primer pokaže, kako formula VLOOKUP vrne napako #N/A, ker je iskani element oblikovan kot število, iskalna tabela pa je oblikovana kot besedilo.
Napaka #N/V, do katere pride zaradi različnih podatkovnih tipov

Rešitev: zagotovite, da so podatkovni tipi enako. Lahko preverite oblik celic tako, da izberete celico ali obseg celic, nato pa z desno tipko miške in izberite Oblikovanje celic > število (ali pritisnite Ctrl + 1), in spremenite obliko zapisa števila, če je potrebno.

Pogovorno okno za oblikovanje celic prikaže zavihek »Število« z izbrano možnostjo »Besedilo«

Namig: Če želite vsiliti spremembo oblikovanja za celoten stolpec, najprej uporabite želeno oblikovanje, nato pa izberite Podatki > Besedilo v stolpce > Dokončaj.

Če želite odstraniti začetnih ali končnih presledkov, lahko uporabite funkcijo TRIM . Ta primer uporablja TRIM ugnezdena v funkciji VLOOKUP, če želite odstraniti začetne presledke iz imen v a2: A7 in se vrniti ime oddelka.

Uporaba funkcije VLOOKUP s funkcijo TRIM v formuli s polji za odstranjevanje vodilnih/končnih presledkov.  Formula v celici E3 je {=VLOOKUP(D2,TRIM(A2:B7),2,FALSE)}, vnesti pa jo morate s kombinacijo CTRL+SHIFT+ENTER.

=VLOOKUP(D2,TRIM(A2:B7),2,FALSE)

Opomba: 24. september 2018 – Dinamične formule s polji – če imate trenutno različico storitve Office 365 in ste v kanalu za izdajo članom programa Insider Fast, lahko vnesete formulo v zgornjo levo celico izhodnega obsega, nato pa pritisnite tipko Enter, da potrdite formulo kot dinamično formulo s polji. V nasprotnem primeru morate vnesti formulo kot podedovano formulo s polji, tako da najprej izberete izhodni obseg, vnesete formulo v zgornjo levo celico izhodnega obsega, nato pa pritisnite tipko Ctrl + Shift + Enter za potrditev. Excel vstavi oklepaje na začetek in konec formule namesto vas. Če želite več informacij o formulah s polji, glejte Navodila in primeri formul s polji.

Funkcije, ki iščejo podatke v tabelah, morajo biti privzeto razvrščene v naraščajočem vrstnem redu. Vendar pa funkciji delovnega lista VLOOKUP in HLOOKUP vsebujeta argument obseg_iskanja, ki funkciji naroča, naj poišče točen rezultat, tudi če tabela ni razvrščena. Če želite najti natančno ujemanje, argument obseg_iskanja nastavite na FALSE. Če uporabite TRUE, ki funkciji naroča, naj poišče približno ujemanje, lahko pride do napake #N/V, poleg tega pa funkcija lahko vrne napačne rezultate, kot je prikazano v spodnjem primeru.

Primer, ko uporaba funkcije VLOOKUP z argumentom TRUE range_lookup privede do napačnih rezultatov.
Napaka funkcije VLOOKUP, ker uporabljate argument približnega ujemanja v nerazvrščeni tabeli

V tem primeru ne samo pa »Banan« vrne napako # n/v, »Hrušk« vrne napačno ceno. To je posledica z uporabo argument TRUE, ki pove, VLOOKUP iskati približno ujemanje namesto natančno ujemanje. Ni Zapri ujemanja za »Banan« in »Hrušk« pride pred »Breskev« po abecednem vrstnem redu. V tem primeru uporabi Funkcija VLOOKUP z argumentom FALSE vrnila pravilni ceno za »Hrušk« , vendar »Banan« še vedno povzročila napako # n/v, saj brez ustreznih »banane« na seznamu iskanje.

Če uporabite funkcijo MATCH, poskusite spremeniti vrednost argumenta vrsta_ujemanja, da določite vrstni red razvrščanja v tabeli. Natančno ujemanje poiščete tako, da argument vrsta_ujemanja nastavite na 0 (nič).

To rešite tako, da se prepričate, da ima obseg, na katerega se sklicuje formula polja, enako število vrstic in stolpcev kot obseg celic, v katerega ste vnesli formulo polja, ali pa vnesite formulo polja v manj oz. več celic, da se ujema s sklicem na obseg v formuli.

V tem primeru celica E2 vsebuje obsege z napačnimi sklici:

Primer formule s polji z neujemajočim se obsegom, zaradi katerega pride do napake #N/A.  Formula v celici E2 je {=SUM(IF(A2:A11=D2,B2:B5))}, vnesti pa jo morate s kombinacijo CTRL+SHIFT+ENTER.

= SUM (IF (A2: A11 = D2, B2: B5))

Če želite, da formula izvede pravilen izračun, jo morate spremeniti tako, da oba obsega vključujeta vrstice od 2 do 11.

= SUM (IF (A2: A11 = D2, B2:B11))

Opomba: 24. september 2018 – Dinamične formule s polji – če imate trenutno različico storitve Office 365 in ste v kanalu za izdajo članom programa Insider Fast, lahko vnesete formulo v zgornjo levo celico izhodnega obsega, nato pa pritisnite tipko Enter, da potrdite formulo kot dinamično formulo s polji. V nasprotnem primeru morate vnesti formulo kot podedovano formulo s polji, tako da najprej izberete izhodni obseg, vnesete formulo v zgornjo levo celico izhodnega obsega, nato pa pritisnite tipko Ctrl + Shift + Enter za potrditev. Excel vstavi oklepaje na začetek in konec formule namesto vas. Če želite več informacij o formulah s polji, glejte Navodila in primeri formul s polji.

Primer napake #N/A v celicah, ki formuli SUM onemogoča pravilno računanje.

V tem primeru ima obseg »Maj–december« vrednosti #N/V, zato skupne vsote ni mogoče izračunati, namesto tega pa prikaže napaka #N/V.

Če želite odpraviti to težavo, Preverite sintakso formule za funkcijo, ki jo uporabljate in vnesete vse potrebne argumente v formulo, ki vrne napako. To bo morda potrebno dogaja v Visual Basic Editor (VBE) Če želite preveriti funkcijo. Na zavihku »razvijalec« ali ALT + F11, lahko dostopate do VBE.

To rešite tako, da preverite, ali ste odprli delovni zvezek, v katerem je uporabniško določena funkcija, in ali funkcija deluje pravilno.

To rešite tako, da preverite, ali so argumenti v funkciji pravilni in na pravilnem mestu.

To rešite tako, da pritisnete tipke Ctrl+Alt+F9 za ponovni izračun lista

S čarovnikom funkcija pomoč, če niste prepričani, pravilno argumentov. Izberite celico s formulo, v razdelku vprašanje, nato pa pojdite na zavihek »Formula« na traku in pritisnite Vstavi funkcijo.

Gumb »Vstavi funkcijo«.

Excel samodejno naloži čarovnika namesto vas:

Primer pogovornega okna čarovnika za formule.

Ko kliknete posamezen argument, Excel prikaže ustrezne podatke za vsak argument.

# N/v, lahko uporabite! To je skupno vam, da uporabite # n/v, ko s podatki, kot je ta primer za grafikone, kot je # n/v vrednosti ne prikazati v grafikonu. Tukaj so primeri grafikona kakšen z 0 primerjavi # n/v.

Primer črtnega grafikona upodablja vrednosti 0.

V prejšnjem primeru, boste videli, da se vrednosti 0 so narisane in so prikazani kot ravno črto na dno grafikona in nato poganjki za prikaz vsote. V tem primeru boste videli 0 vrednosti, zamenjane z # n/v.

Primer črtnega grafikona, ki ne upodablja vrednosti #N/A.

Če želite več informacij o prikazovanju napake #N/V v določeni funkciji, si oglejte spodnje teme:

Na vrh strani

Potrebujete dodatno pomoč?

Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel, pridobite podporo skupnosti Answers ali predlagate novo funkcijo oziroma izboljšavo na spletnem mestu Excel User Voice.

Glejte tudi

Pretvarjanje števil v obliki besedila v število

Funkcija VLOOKUP

Funkcija HLOOKUP

Funkcija LOOKUP

Funkcija MATCH

Pregled formul v Excelu

Kako se izogniti nedelujočim formulam

Zaznavanje napak v formulah

Bližnjice na tipkovnici v Excelu za Windows

Bližnjice na tipkovnici v Excelu za Mac

Vse Excelove funkcije (po abecedi)

Vse Excelove funkcije (po kategoriji)

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.

×