Kļūda #N/A parasti norāda, ka formula nevar atrast to, kas tai būtu ticis meklēts.
Labākais risinājums
Visbiežākais kļūdas #N/A ar funkciju XLOOKUP, VLOOKUP, HLOOKUP, LOOKUP vai MATCH, ja formula nevar atrast vērtību, uz kuru ir atsauce. Piemēram, jūsu uzmeklēšanas vērtība avota datos nepastāv.
![Uzmeklējamā vērtība nav nepastāv. Formula šūnā E2 ir =VLOOKUP(D2;$D$6:$E$8;2;FALSE). Vērtību “Banāni” nevar atrast, tāpēc formula atgriež kļūdu #N/A.](https://cxcs.microsoft.net/static/public/centralimages/lv-lv/d8b7f906-803a-4375-9b72-c9dc053222b8/c2f5a2c6ed05fc74306a1bfc2268244e900bc28a.png)
Šajā gadījumā uzmeklēšanas tabulā nav norādīts "Banāni", tāpēc VLOOKUP atgriež kļūdu #N/A.
Risinājums: Pārliecinieties, vai avota datos pastāv uzmeklējamā vērtība, vai formulā izmantojiet kļūdu apdarinātāju, piemēram, funkciju IFERROR. Piemēram, =IFERROR(FORMULA();0), kurā norādīts:
-
=IF(jūsu formulas rezultāts ir kļūda, tad parādīt 0, pretējā gadījumā parādīt formulas rezultātu)
Varat izmantot "", lai nerādītu neko vai aizstātu ar savu tekstu: =IFERROR(FORMULA(),"Šeit ir kļūdas ziņojums")
Piezīmes.:
Ja neesat pārliecināts, kā rīkoties šajā brīdī vai kāda palīdzība ir nepieciešama, varat meklēt līdzīgus jautājumus Microsoft kopienā vai publicēt savu jautājumu.
![Saite uz Excel kopienas forumu](https://cxcs.microsoft.net/static/public/centralimages/lv-lv/49042674-8248-4e9e-8a81-13af1afb90ac/e7379aa64eb00cc93caf37abd1000a416037150f.png)
Ja jums joprojām ir vajadzīga palīdzība ar šīs kļūdas novēršanu, šajā kontrolsarakstā ir sniegtas problēmu novēršanas darbības, lai palīdzētu uzzināt, kas, iespējams, ir kļūdījies jūsu formulās.
Uzmeklējamā vērtība un avota dati ir ar atšķirīgu datu tipu. Piemēram, ar VLOOKUP mēģināt sniegt atsauci uz skaitli, bet avota dati ir saglabāti kā teksts.
![Nepareizi vērtību tipi. Piemērs, kurā redzama formula VLOOKUP, kas atgriež kļūdu #N/A, jo uzmeklēšanas vienums ir formatēts kā skaitlis, bet uzmeklēšanas tabula ir formatēta kā teksts.](https://cxcs.microsoft.net/static/public/centralimages/lv-lv/80e43bef-8fa9-49eb-aed5-51e727dc2930/f3651b09fa6fe7513cdb2f15fd059d0931f55c29.png)
Risinājums: Pārliecinieties, vai datu tipi ir vienādi. Varat pārbaudīt šūnu formātu, atlasot šūnu vai šūnu diapazonu, pēc tam ar noklikšķinot ar peles labo pogu un atlasot Formatēt šūnas > Skaitlis (vai nospiežot taustiņu kombināciju Ctrl+1), un nepieciešamības gadījumā varat mainīt skaitļu formātu.
![Dialoglodziņš Šūnu formatēšana, kurā atlasīta cilne Skaitlis un opcija Teksts](https://cxcs.microsoft.net/static/public/centralimages/lv-lv/9334d6ae-e468-4d63-9db7-b85f9ab3cec8/0c58857c1708c1df18d51fda0978148db97366ab.png)
Padoms.: Ja nepieciešama formāta maiņa visai kolonnai, vispirms lietojiet nepieciešamo formātu, pēc tam varat izmantot Dati > Teksts par kolonnām > Pabeigt.
Varat izmantot funkciju TRIM, lai noņemtu sākuma vai beigu atstarpes. Nākamajā piemērā funkcija TRIM, kas ligzdota funkcijā VLOOKUP, tiek izmantota sākuma atstarpju noņemšanai nosaukumos A2:A7 un nodaļas nosaukumu atgriešanai.
![VLOOKUP izmantošana kopā ar TRIM masīva formulā, lai noņemtu sākuma/beigu atstarpes. Formula šūnā E3 ir {=VLOOKUP(D2;TRIM(A2:B7);2;FALSE)}, un tā ir jāievada, izmantojot taustiņu kombināciju CTRL+SHIFT+ENTER.](https://cxcs.microsoft.net/static/public/centralimages/lv-lv/c6a150a5-2d84-4925-9cfa-92acd68a655d/2ab22528d8abe8e7b0d70f25df0bf145f84da039.png)
=VLOOKUP(D2;TRIM(A2:B7);2;FALSE)
Piezīme.: Dinamisko masīvu formulas — ja izmantojat Microsoft 365 jaunāko versiju un esat reģistrējies laidienu kanālā Insiders Fast, varat ievietot formulu izvades diapazona augšējā kreisajā šūnā un pēc tam nospiest taustiņu Enter, lai apstiprinātu dinamiska masīva formulas statusa piešķiršanu formulai. Pretējā gadījumā formula vispirms ir jāievada kā mantotā masīva formula: atlasiet izvades diapazonu, ievadiet formulu izvades diapazona augšējā kreisajā šūnā un pēc tam nospiediet taustiņus Ctrl+Shift+Enter, lai apstiprinātu. Programma Excel ievietos figūriekavas formulas beigās. Papildinformāciju par masīva formulām skatiet rakstā Norādījumi par masīva formulām un piemēri.
Pēc noklusējuma funkcijas, kas tabulās uzmeklē informāciju, ir jāsakārto augošā secībā. Tomēr darblapas funkcijas VLOOKUP un HLOOKUP satur diapazona_uzmeklēšanas argumentu, kas funkcijām liek atrast precīzu atbilstību pat tad, ja tabula nav sakārtota. Lai atrastu precīzu atbilstību, iestatiet diapazona_uzmeklēšanas argumenta vērtību FALSE. Ņemiet vērā, ka TRUE, kas funkcijai liek meklēt aptuvenu atbilstību, var ne tikai atgriezt kļūdu #N/a, tā var atgriezt arī kļūdainus rezultātus, kā parādīts nākamajā piemērā.
![VLOOKUP izmantošanas piemērs ar diapazona uzmeklēšanas argumentu TRUE, kas var izraisīt kļūdainus rezultātus.](https://cxcs.microsoft.net/static/public/centralimages/lv-lv/f34330e4-d25d-4335-8eeb-41d682f246c8/5865bdfba260483685e6e1609cf449dbec0bbc54.png)
Šajā piemērā "Banāni" ne tikai atgriež kļūdu #N/A, bet arī "Bumbieri" atgriež nepareizu cenu. To izraisa argumenta TRUE izmantošana, kas funkcijai VLOOKUP liek meklēt aptuvenu, nevis precīzu atbilstību. Nav tuva atbilstība "Banāniem", un "Bumbieri" alfabētiskā secībā ir pirms "Persikiem". Šajā gadījumā, ja funkcija VLOOKUP tiktu izmantota ar argumentu FALSE, tiktu atgriezta pareizā "Bumbieru" cena, bet "Banāniem" rezultāts joprojām būtu kļūda #N/A, jo uzmeklēšanas sarakstā nav atbilstoša "Banāni".
Ja izmantojat funkciju MATCH, mēģiniet mainīt argumenta atbilstības_tips vērtību, lai norādītu tabulas kārtošanas kārtību. Lai atrastu precīzu atbilstību, iestatiet argumenta atbilstības_tips vērtību 0 (nulle).
Lai to izlabotu, nodrošiniet, lai diapazonā, uz kuru attiecas masīva formula, būtu tāds pats rindu un kolonnu skaits, kā šūnu diapazons, kurā ir ievadīta masīva formula, vai ievadiet masīva formulu mazākā vai lielākā skaitā šūnu, lai atbilstu diapazona atsaucei formulā.
Šajā piemērā šūnā E2 ir norādīti neatbilstoši diapazoni:
![Masīva formulas piemērs ar neatbilstošām diapazona atsaucēm, kas izraisa kļūdu #N/A. Formula šūnā E2 ir {=SUM(IF(A2:A11=D2;B2:B5))}, un tā ir jāievada, izmantojot taustiņu kombināciju CTRL+SHIFT+ENTER.](https://cxcs.microsoft.net/static/public/centralimages/lv-lv/d59c7f7a-a4bd-47e3-924e-265d87649c0d/3fdf3139e1887f8dc7b2f4efc1b4a9c6f53ddc65.png)
=SUM(IF(A2:A11=D2;B2:B5))
Lai formula rēķinātu pareizi, tā ir jāmaina tā, lai abi diapazoni atbilstu rindām 2–11.
=SUM(IF(A2:A11=D2;B2:B11))
Piezīme.: Dinamisko masīvu formulas — ja izmantojat Microsoft 365 jaunāko versiju un esat reģistrējies laidienu kanālā Insiders Fast, varat ievietot formulu izvades diapazona augšējā kreisajā šūnā un pēc tam nospiest taustiņu Enter, lai apstiprinātu dinamiska masīva formulas statusa piešķiršanu formulai. Pretējā gadījumā formula vispirms ir jāievada kā mantotā masīva formula: atlasiet izvades diapazonu, ievadiet formulu izvades diapazona augšējā kreisajā šūnā un pēc tam nospiediet taustiņus Ctrl+Shift+Enter, lai apstiprinātu. Programma Excel ievietos figūriekavas formulas beigās. Papildinformāciju par masīva formulām skatiet rakstā Norādījumi par masīva formulām un piemēri.
![Šūnās ievadītu #N/A piemērs, kas formulai SUM neļauj veikt pareizus aprēķinus.](https://cxcs.microsoft.net/static/public/centralimages/lv-lv/eace6a4b-4afc-44a6-9840-7b50ed20dc40/3401faeba675cf0f180a9e5dcfdd99aaeae73038.png)
Šajā gadījumā May-December ir #N/A, tāpēc kopsummu nevar aprēķināt un tā vietā atgriež #N/A kļūdu.
Lai to izlabotu, pārbaudiet lietotās funkcijas formulas sintaksi un ievadiet visus nepieciešamos argumentus formulā, kas atgriež kļūdu. Tas var prasīt Visual Basic redaktora (VBE) atvēršanu, lai pārbaudītu funkciju. Redaktoram VBE varat piekļūt no cilnes Izstrādātājs vai izmantojot taustiņu kombināciju ALT+F11.
Lai to izlabotu, pārliecinieties, vai darbgrāmata, kas satur lietotāja definēto funkciju, ir atvērta un funkcija darbojas pareizi.
Lai to izlabotu, pārliecinieties, vai funkcijas argumenti ir pareizi un tiek izmantoti pareizajā pozīcijā.
Šīs problēmas novēršanai nospiediet taustiņu kombināciju Ctrl+Alt+F9, lai lapā veiktu pārrēķināšanu
Varat izmantot Funkcijas vedni, kas palīdzēs, ja nezināt pareizos argumentus. Atlasiet šūnu, kurā ir attiecīgā formula, pēc tam dodieties uz cilni Formulas un nospiediet Ievietot funkciju.
![Poga Ievietot funkciju.](https://cxcs.microsoft.net/static/public/centralimages/lv-lv/08e77ea5-2579-4b61-8ebe-022fd88318ef/74944c8de65b3fee54309448f7f8855f60daf341.png)
Excel automātiski ielādēs vedni:
![Formulas vedņa dialoglodziņa piemērs.](https://cxcs.microsoft.net/static/public/centralimages/lv-lv/0e6e682d-1141-412d-8dfb-d66be2c81fb1/c25f992a1d493971d06df81f07821b2c20dc64f6.png)
Klikšķinot uz katra argumenta, Excel sniegs jums atbilstošu informāciju par katru no tiem.
#N/A var noderēt. Datu #N/A datu lietošana diagrammām ir bieži izmantota, līdzīgi kā nākamajā piemērā, jo #N/A vērtības diagrammās netiek attēlotas. Lūk, piemēri, kā diagramma izskatās ar 0 un #N/A.
![Tādas līniju diagrammas piemērs, kurā attēlotas vērtības 0.](https://cxcs.microsoft.net/static/public/centralimages/lv-lv/32020f2c-b1ac-4307-9b6c-b8638e76a010/a5f4cc27f02e17b66a556e26899a77f58f76049d.png)
Iepriekšējā piemērā redzams, ka vērtības 0 ir attēlotas un tiek rādītas kā līnija diagrammas apakšā, un pēc tam tiek rādīts straujš vērtību lēciens, lai parādītu kopsummu. Nākamajā piemērā redzēsit vērtības 0 aizstātas ar #N/A.
![Tādas līniju diagrammas piemērs, kurā netiek attēlotas vērtības #N/A.](https://cxcs.microsoft.net/static/public/centralimages/lv-lv/fb0bfdb4-6fef-4d5c-9c2e-18aefde45465/be28c086d5287a29dc22f1274f7dccfc0de754b1.png)
Vai nepieciešama papildu palīdzība?
Vienmēr varat pajautāt speciālistam Excel tech kopienā vai saņemt atbalstu kopienās.
Skatiet arī
Skaitļu, kas saglabāti kā teksts, pārvēršana par skaitļiem
Pārskats par formulām programmā Excel
Kā nepieļaut kļūdainas formulas
Īsinājumtaustiņi programmā Excel