Tõrke #N/A parandamine

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Tõrge #N/A näitab tavaliselt seda, et valem ei leia otsitavat.

Peamine lahendus

Enamasti esineb tõrge #N/A funktsiooniga VLOOKUP, HLOOKUP, LOOKUP või MATCH, kui valem ei leia viidatud väärtust. Näiteks juhul, kui otsinguväärtust ei ole lähteandmetes.

Otsinguväärtust pole olemas.  Valem lahtris E2 on =VLOOKUP(D2,$D$6:$E$8,2,FALSE).  Väärtust Banaan ei saa leida, seega tagastab valem tõrke #N/A.
Üksust ei leitud lähteandmetest

Praegusel juhul pole otsingutabelis väärtust „Banaan“, seega tagastab funktsioon VLOOKUP tõrke #N/A.

Lahendus. Veenduge, et otsinguväärtus oleks lähteandmetes olemas, või kasutage valemis tõrkeohjurit, näiteks funktsiooni IFERROR. Näiteks =IFERROR(VALEM(),0), mis ütleb järgmist:

  • =KUI(teie valem hindab väärtuseks tõrke, kuvada 0, muul juhul kuvada valemi tulem)

Jutumärkide ”” abil saate määrata, et ei kuvataks midagi, või asendada tõrketeate oma tekstiga: =IFERROR(VALEM(),”Tõrketeade”)

Kui te pole kindel, mida nüüd peale hakata või mis liiki abi te vajate, võite otsida enda omaga sarnaseid küsimusi Exceli kogukonnafoorumist või postitada sinna oma küsimuse.

Exceli kogukonnafoorumi link

Kui soovite valemi parandamist jätkata, leiate järgnevast kontroll-loendist tõrkeotsingujuhised, mille abil saate välja selgitada, mis võib valemites vigu põhjustada.

Otsinguväärtus ja lähteandmed on eri tüüpi andmed. Näiteks proovite funktsiooniga VLOOKUP viidata arvule, kuid lähteandmed on salvestatud tekstina.

Valed väärtusetüübid.  Näide, kuidas valem VLOOKUP tagastab tõrke #N/A, kuna otsinguüksus on vormindatud arvuna, aga otsingutabel tekstina.
Tõrge #N/A, mille põhjuseks on erinevad andmetüübid

Lahendus. Veenduge, et andmed oleksid sama tüüpi. Lahtrite vormingu kontrollimiseks saate valida lahtri või lahtrivahemiku, paremklõpsata ja valida Vorminda lahtreid > Arv (või vajutada klahvikombinatsiooni Ctrl+1) ning vajaduse korral muuta arvuvormingu.

Dialoogiboks Lahtrite vormindamine kus on kuvatud menüü Arv ja valitud suvand Tekst

Näpunäide. : Kui teil on vaja sundida vormingumuudatus kogu veerule, siis esmalt rakendage soovitud vorming ja seejärel saate kasutada valikuid Andmed > Tekst veergudesse > Lõpeta.

Algus- ja lõputühikute eemaldamiseks saate kasutada funktsiooni TRIM. Järgmises näites kasutatakse funktsiooni VLOOKUP sisse pesastatud funktsiooni TRIM selleks, et eemaldada nimedest lahtrivahemikus A2:A7 algustühikud ja tagastada osakonna nimi.

Algus- ja lõputühikute eemaldamiseks massiivivalemis funktsiooni VLOOKUP koos funktsiooniga TRIM kasutamine.  Valem lahtris E3 on {=VLOOKUP(D2,TRIM(A2:B7),2,FALSE)} ja tuleb sisestada klahvikominatsiooniga CTRL+SHIFT+ENTER.

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

Märkus. : See on massiivivalem ja selle sisestamiseks tuleb kasutada klahvikombinatsiooni Ctrl+Shift+Enter. Excel ümbritseb valemi automaatselt looksulgudega {}. Kui proovite need ise sisestada, kuvab Excel valemi tekstina.

Vaikimisi tuleb tabelitest teavet otsivad funktsioonid sortida kasvavas järjestuses. Töölehefunktsioonid VLOOKUP ja HLOOKUP sisaldavad argumenti range_lookup, mis suunab funktsiooni otsima täpset vastet ka juhul, kui tabel on sortimata. Täpse vaste leidmiseks määrake argumendi range_lookup väärtuseks FALSE. Pange tähele, et väärtuse TRUE kasutamine, mis käsib funktsioonil otsida ligikaudse vaste, võib tekitada tõrke #N/A ja lisaks anda valesid tulemeid, nagu näha järgmises näites.

Näide sellest, kuidas funktsiooni VLOOKUP kasutamine argumendi range_lookup väärtusega TRUE võib põhjustada vigaseid tulemeid.
Funktsioon VLOOKUP nurjub ligikaudse vaste argumendi kasutamise tõttu sortimata tabelis

Selles näites tagastab „Banaan“ tõrke #N/A ja „Pirn“ tagastab vale hinna. Selle põhjuseks on argument TRUE, mis käsib funktsioonil VLOOKUP otsida täpse vaste asemel ligikaudset. „Banaanile“ pole ligikaudset vastet ja „Pirn“ on tähestikus enne „Virsikut“. Selle näite korral tagastaks argumendiga FALSE funktsioon VLOOKUP „Pirni“ õige hinna, ent „Banaan“ annaks ikkagi tõrke #N/A, kuna otsinguloendis pole vastavat „Banaani“.

Kui kasutate funktsiooni MATCH, siis muutke tabeli sortimisjärjestuse määramiseks argumendi match_type väärtust. Täpse vaste otsimiseks määrake argumendi match_type väärtuseks 0 (null).

Vea parandamiseks kindlustage, et massiivivalemis viidatav vahemikul oleks sama arv ridu ja veerge kui lahtrivahemikul, kuhu massiivivalem sisestati, või sisestage massiivivalem vähematesse või rohkematesse lahtritesse, et see vastaks valemis olevale vahemikuviitele.

Selles näites viitab lahter C2 lahknevatele vahemikele:

Massiivivalemi näide, mille valed vahemikuviited põhjustavad tõrke #N/A.  Valem lahtris E2 on {=SUM(IF(A2:A11=D2,B2:B5))} ja see tuleb sisestada klahvikombinatsiooniga CTRL+SHIFT+ENTER.

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

Selleks, et valem arvutaks õigesti, tuleb seda muuta nii, et mõlemad vahemikud peegeldaksid ridu 2–11.

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

Märkus. : See on massiivivalem ja selle sisestamiseks tuleb kasutada klahvikombinatsiooni Ctrl+Shift+Enter. Excel ümbritseb valemi automaatselt looksulgudega {}. Kui proovite need ise sisestada, kuvab Excel valemi tekstina.

Näide, kuidas lahtritesse on sisestatud #N/A, mis takistav valemil SUM õigesti arvutamist.

Praegusel juhul on vahemikus Mai–Detsember väärtusi #N/A, seega ei saa kogusummat arvutada ja tagastatakse tõrge #N/A.

Selle vea parandamiseks kontrollige kasutatava funktsiooni valemisüntaksit ja sisestage viga tagastavasse valemisse kõik kohustuslikud argumendid. Selleks võib olla vajalik avada Visual Basic Editor (VBE) ja kontrollida funktsiooni. VBE-sse pääsete menüüst Arendaja või klahvikombinatsiooni ALT+F11 abil.

Vea parandamiseks veenduge, et kasutaja määratletud funktsiooni sisaldav töövihik oleks avatud ja funktsioon töötaks õigesti.

Vea parandamiseks veenduge, et funktsiooni argumendid oleksid õiged ja õiges kohas.

Selle parandamiseks vajutage klahvikombinatsiooni Ctrl+Alt+F9 ja arvutage leht uuesti.

Kui te pole kindel, millised on kohased argumendid, saate kasutada funktsiooniviisardi abi. Valige lahter, milles on küsimusi tekitav valem, seejärel avage lindimenüü Valemid ja vajutage nuppu Lisa funktsioon.

Nupp Lisa funktsioon.

Excel laadib viisardi teie jaoks automaatselt.

Dialoogiboksi Valemiviisard näide.

Kui te argumente klõpsate, annab Excel igaühe kohta asjakohast teavet.

#N/A võib olla kasulik. Tavapärane praktika on kasutada väärtust #N/A, kui diagrammides kasutatakse selliseid andmeid nagu järgmises näites, kuna väärtusi #N/A ei kanta diagrammile. Siin on näited selle kohta, milline näeb diagramm välja, kui väärtuste #N/A asemel on väärtused 0.

Näide joondiagrammist, kuhu on kantud väärtused 0.

Eelmise näite korral nägite, et väärtused 0 on diagrammile kantud ja kuvatud diagrammi allservas horisontaaljoonena ning seejärel graafikujoon tõuseb, et kuvada kogusumma. Järgmises näites on väärtused 0 asendatud väärtustega #N/A.

Näide joondiagrammist, kuhu pole kantud väärtusi #N/A.

Lisateavet tõrke #N/A konkreetsetes funktsioonides kuvamise kohta leiate järgnevatest teemadest.

Lehe algusse

Kas vajate rohkem abi?

Võite oma küsimuse alati esitada mõnele Exceli tehnikakogukonna eksperdile, otsida abi vastustefoorumist või soovitada mõnd uut funktsiooni või täiustust Exceli User Voice’i lehel.

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Vt ka

Arvude tekstina talletatud arvude teisendamine

Funktsioon VLOOKUP

Funktsioon HLOOKUP

Funktsioon LOOKUP

Funktsioon MATCH

Exceli valemite ülevaade

Katkenud valemite vältimine

Valemites vigade tuvastamiseks Veakontrolli kasutamine

Kiirklahvid rakenduses Excel for Windows

Kiirklahvid rakenduses Excel for Mac

Kõik Exceli funktsioonid (tähestikuliselt)

Kõik Exceli funktsioonid (kategooriate kaupa)

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×