Tõrke #N/A parandamine

Märkus.: Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit.

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 otsing väärtus on olemas lähteandmete või tõrge sündmuseohjuri nt IFERROR valemis kasutada. Näiteks = IFERROR(FORMULA(),0), mis ütleb, et:

  • =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.

Otsing väärtus lähteandmete on erinevate andmetüüpidega. Näiteks proovite on viide arvu VLOOKUP, kuid lähteandmete 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 andmetüübid on samad. Saate kontrollida Lahtrivormingute, valides lahtri või lahtrivahemiku, seejärel paremklõpsake ja valige Vorminda lahtreid > arv (või vajutage klahvikombinatsiooni Ctrl + 1), ja vajadusel numbrivormingu muutmine.

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.

Saate kasutada funktsiooni TRIM , eemaldamiseks või lõputühikute tühikuid. Järgmises näites kasutatakse funktsiooni TRIM pesastatud funktsiooni VLOOKUP soovitud Algustühikute eemaldamiseks A2: a7 nimed 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.: 24. september 2018 – dünaamilised massiivivalemid – kui teil on ajakohane Office 365 ja olete värskenduskanali Insider Fast tellija, saate valemi sisestada väljundvahemiku vasakus ülanurgas olevasse lahtrisse ning seejärel vajutada sisestusklahvi (ENTER), et kinnitada valem dünaamiliseks massiivivalemiks. Vastasel korral tuleb valem sisestada pärandmassiivivalemina; selleks valige esiteks väljundvahemik, sisestage väljundvahemiku vasakusse ülanurka valem ja seejärel vajutage kinnitamiseks klahvikombinatsiooni CTRL + SHIFT + ENTER. Excel lisab valemi algusse ja lõppu looksulud teie eest. Massiivivalemite kohta leiate lisateavet artiklist Massiivivalemite juhised ja näited.

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, mitte ainult ei "Banaan" tagastavad vea #N/A, "Pirnipuude" tagastab vale hinna. Põhjuseks on argument TRUE, mis ütleb ligikaudse vaste asemel täpse vaste otsimiseks VLOOKUP abil. Ei leita Sule "Banaan" ja "Pirnipuude" eelneb "Virsik" tähestikulises järjestuses. Sel juhul funktsiooniga VLOOKUP FALSE argument oleks tagasi õige hind "Pirnipuude", kuid "Banaan" endiselt tulemuseks veaväärtus #N/A, sest ilma vastavate "banaan" loendis otsing.

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.: 24. september 2018 – dünaamilised massiivivalemid – kui teil on ajakohane Office 365 ja olete värskenduskanali Insider Fast tellija, saate valemi sisestada väljundvahemiku vasakus ülanurgas olevasse lahtrisse ning seejärel vajutada sisestusklahvi (ENTER), et kinnitada valem dünaamiliseks massiivivalemiks. Vastasel korral tuleb valem sisestada pärandmassiivivalemina; selleks valige esiteks väljundvahemik, sisestage väljundvahemiku vasakusse ülanurka valem ja seejärel vajutage kinnitamiseks klahvikombinatsiooni CTRL + SHIFT + ENTER. Excel lisab valemi algusse ja lõppu looksulud teie eest. Massiivivalemite kohta leiate lisateavet artiklist Massiivivalemite juhised ja näited.

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.

Vea parandamiseks kontrollige funktsiooni kasutamisel valemisüntaksit ja sisestage kõik kohustuslikud argumendid viga tagastav valem. Seda võib vaja läheb sisse selle Visual Basic Editori (VBE) funktsiooni kontrollida. Menüü Arendaja või ALT + F11, pääsete VBE-s.

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.

Funktsioon viisardi abil saab aidata, kui te pole kindel, proper argumenti. Valige soovitud valemiga lahter küsimus ja siis valige lindi ja vajutage valemi menüü 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.

Veaväärtuse #N/A võib olla kasulik! See on levinud kasutada veaväärtuse #N/A diagramme, nagu järgmises näites andmete kasutamisel veaväärtuse #N/A väärtused ei diagrammile diagrammil. Siit leiate näiteid, kuidas diagrammi näeb 0 vs veaväärtuse #N/A.

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

Eelmises näites, näete, et 0 väärtused on kantakse ja joonele tasapinnalise diagrammi allservas kuvatakse ja seda siis laseb Kuva. Järgmises näites kuvatakse 0 väärtused asendada veaväärtuse #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.

Lisateave

Tekstina talletatud arvude teisendamine arvudeks

Funktsioon VLOOKUP

Funktsioon HLOOKUP

Funktsioon LOOKUP

Funktsioon MATCH

Exceli valemite ülevaade

Katkiste valemite ärahoidmine

Valemivigade tuvastamine

Kiirklahvid rakenduses Excel for Windows

Kiirklahvid rakenduses Excel for Mac

Exceli funktsioonid (tähestikuliselt)

Exceli funktsioonid (kategooriate kaupa)

Täiendage Office'i kasutamise 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.

×