Kā labot #NAME kļūdu programmā Excel

Šajā ziņā ir viss, kas jums jāzina par #NAME? atrašanu, labošanu un novēršanu? kļūdas programmā Excel.

Ja kādu laiku esat izmantojis Excel formulas, iespējams, esat saskāries ar kaitinošo #NAME? kļūdas. Programmā Excel tiek parādīta šī kļūda, lai palīdzētu mums novērst problēmu ar formulu, taču tā precīzi nenorāda, kas formulā īsti nav kārtībā.

Ja programma Excel neatpazīst jūsu formulu vai formulas argumentus, šūnā tiek parādīta kļūda “#NAME?”. Tas norāda, ka jūsu formulas izmantotajās rakstzīmēs kaut kas nav kārtībā vai trūkst, un tas ir jālabo.

Ir vairāki iemesli, kāpēc jūs kādreiz redzētu #NAME? kļūdas programmā Excel. Visbiežākais iemesls ir vienkārša formulas vai funkcijas pareizrakstības kļūda. Taču ir arī citi iemesli, tostarp nepareizi ievadīts diapazona nosaukums, nepareizi uzrakstīts šūnu diapazons, formulā trūkstošās pēdiņas, šūnu diapazonam trūkst kola vai nepareiza formulas versija. Šajā rakstā mēs izskaidrosim dažas no visbiežāk sastopamajām problēmām, kas programmā Excel var izraisīt kļūdu #Name, un paskaidrosim, kā tās novērst.

Kļūdaini uzrakstīts formulas vai funkcijas nosaukums

Visizplatītākais #Name kļūdas iemesls ir nepareiza funkcijas nosaukuma pareizrakstība vai tas, ka funkcija neeksistē. Kad esat ievadījis nepareizu funkcijas vai formulas sintaksi, šūnā, kurā ir ievadīta formula, tiek parādīta kļūda #Name.

Nākamajā piemērā funkcija COUTIF tiek izmantota, lai uzskaitītu vienuma (A1) atkārtošanās reižu skaitu sarakstā (A sleja). Bet funkcijas nosaukums “COUNIF” ir nepareizi uzrakstīts kā “COUNTIIF” ar dubultu “II”, tāpēc formula atgriež #NAME? kļūda.

Atliek tikai labot funkcijas pareizrakstību, un kļūda tiek novērsta.

Lai izvairītos no šīs kļūdas, varat izmantot formulu ieteikumus, nevis manuāli rakstīt formulu. Tiklīdz jūs sākat rakstīt formulu, programma Excel tālāk parādīs atbilstošo funkciju sarakstu, kur rakstāt, kā parādīts tālāk.

Veiciet dubultklikšķi uz vienas no ieteiktajām funkcijām vai nospiediet taustiņu TAB, lai apstiprinātu automātiskās pabeigšanas ieteikto funkciju. Pēc tam ievadiet argumentus un nospiediet taustiņu Enter.

Nepareizs šūnu diapazons

Vēl viens kļūdas #Name iemesls ir tas, ka šūnu diapazons ir ievadīts nepareizi. Šī kļūda rodas, ja aizmirsīsit diapazonā iekļaut kolu (:) vai diapazonam izmantojāt nepareizu burtu un ciparu kombināciju.

Tālāk esošajā piemērā diapazona atsaucē trūkst kola (A1A6, nevis A1:A6), tāpēc rezultāts atgriež kļūdu #NAME.

Tajā pašā piemērā šūnu diapazonam ir nepareiza burtu un ciparu kombinācija, tāpēc tas atgriež kļūdu #NAME.

Tagad šūnā A7 izmantotais diapazons ir fiksēts, lai iegūtu pareizu rezultātu:

Kļūdaini uzrakstīts nosauktais diapazons

Nosaukts diapazons ir aprakstošs nosaukums, ko izmanto, lai apzīmētu atsevišķas šūnas vai šūnu diapazonu, nevis šūnas adresi. Ja formulā nepareizi uzrakstāt nosauktu diapazonu vai atsaucāties uz nosaukumu, kas nav definēts jūsu izklājlapā, formula ģenerēs #NAME? Kļūda.

Tālāk esošajā piemērā diapazons C4:C11 ir nosaukts “Svars”. Mēģinot izmantot šo nosaukumu, lai summētu šūnu diapazonu, mēs iegūstam #Name? kļūda. Tas ir tāpēc, ka diapazona nosaukums “Weight” ir nepareizi uzrakstīts “Wieght” un funkcija SUM laukā B2 atgriež #NAME? kļūda.

Šeit mēs saņemam kļūdu #Name, jo mēs mēģinājām formulā izmantot nedefinētu nosaukto diapazonu “Load”. Diapazons ar nosaukumu “Load” šajā lapā nepastāv, tāpēc tika parādīta kļūda #NAME.

Tālāk, labojot definētā šūnu diapazona pareizrakstību, problēma tiek novērsta un atgriež “46525” kā kopējo gaļas svaru.

Lai izvairītos no šīs kļūdas, varat izmantot dialoglodziņu Ielīmēt nosaukumu, lai funkcijā ievietotu diapazona nosaukumu, nevis rakstītu nosaukumu. Kad formulā jāievada diapazona nosaukums, nospiediet funkciju taustiņu F3, lai darbgrāmatā skatītu nosaukto diapazonu sarakstu. Dialoglodziņā Ielīmēt nosaukumu atlasiet nosaukumu un noklikšķiniet uz Labi, lai funkcijā automātiski ievietotu nosaukto diapazonu.

Tādā veidā jums nav manuāli jāievada nosaukums, kas novērš kļūdas rašanos.

Pārbaudiet nosauktā diapazona jomu

Vēl viens iemesls, kāpēc var tikt parādīts kļūdas ziņojums “#NAME?”, ir, mēģinot atsaukties uz lokāli aptvertu nosaukumu diapazonu no citas darbgrāmatas darblapas. Definējot nosaukto diapazonu, varat iestatīt, vai nosauktā diapazona tvērums attiecas uz visu darbgrāmatu vai tikai uz noteiktu lapu.

Ja esat iestatījis nosauktā diapazona tvērumu konkrētai lapai un mēģināsit uz to atsaukties no citas darblapas, jūs redzēsit #NAME? Kļūda.

Lai pārbaudītu nosaukto diapazonu tvērumu, cilnē Formula noklikšķiniet uz opcijas Nosaukumu pārvaldnieks vai nospiediet Ctrl + F3. Tas parādīs visus nosauktos diapazonus un tabulu nosaukumus darbgrāmatā. Šeit varat izveidot, dzēst vai rediģēt esošos nosaukumus.

Lai gan jūs varat pārbaudīt nosaukto diapazonu tvērumu dialoglodziņā Nosaukumu pārvaldnieks, jūs to nevarat mainīt. Tvērumu var iestatīt tikai, veidojot nosauktu diapazonu. Attiecīgi labojiet nosaukto diapazonu vai definējiet jaunu nosaukto diapazonu, lai novērstu problēmu.

Teksts bez pēdiņām (" ")

Teksta vērtības ievadīšana formulā bez pēdiņām izraisīs arī kļūdu #NAME. Ja formulās ievadāt teksta vērtības, tās jāiekļauj pēdiņās (" "), pat ja izmantojat tikai atstarpi.

Piemēram, tālāk norādītā formula mēģina tabulā meklēt cūkas daudzumu, izmantojot funkciju VLOOKUP. Bet sadaļā B13 teksta virkne “Cūka” tiek ievadīta bez pēdiņām (“”) formulā. Tātad formula atgriež #NAME? kļūda, kā parādīts zemāk.

Ja ap vērtību ir pēdiņas, programma Excel to uzskatīs par teksta virkni. Bet, ja teksta vērtība nav ievietota dubultpēdiņās, programma Excel to uzskata par nosauktu diapazonu vai formulas nosaukumu. Ja nosauktais diapazons vai funkcija netiek atrasta, Excel atgriež #NAME? kļūda.

Vienkārši formulā iekļaujiet teksta vērtību “Cūka” dubultpēdiņās, un kļūda #NAME pazudīs. Pēc pēdiņu pievienošanas funkcija VLOOKUP atgriež cūkas daudzumu kā “15”.

Piezīme. Teksta vērtība ir jāiekļauj taisnās pēdiņās (t.i., “Suns”). Ja ievadāt teksta vērtību ar viedām pēdiņām (t.i., ❝Suns❞), programma Excel tās neatpazīs kā pēdiņas un tā vietā parādīs #NAME? kļūda.

Jaunās versijas formulu izmantošana vecākās Excel versijās

Funkcijas, kas tika ieviestas jaunajā Excel versijā, nedarbojas vecākās Excel versijās. Piemēram, programmā Excel 2016 un 2019 tika pievienotas jaunas funkcijas, piemēram, CONCAT, TEXTJOIN, IFS, SWITCH utt.

Ja mēģināt izmantot šīs jaunās funkcijas vecākās Excel versijās, piemēram, Excel 2007, 2010, 2013, vai atvērt failu, kurā ir šīs formulas, vecākā versijā, iespējams, tiks parādīta kļūda #NAME. Programma Excel neatpazīst šīs jaunās funkcijas, jo tās šajā versijā nepastāv.

Diemžēl šai problēmai nav atrisinājuma. Jūs vienkārši nevarat izmantot jaunākās formulas vecākā Excel versijā. Ja atverat darbgrāmatu vecākā versijā, pārliecinieties, vai šajā failā nav iekļauta neviena no jaunākajām funkcijām.

Turklāt, ja saglabājat darbgrāmatu, kurā ir makro ar formulu, izmantojot opciju Saglabāt kā, bet neesat iespējojis makro tikko saglabātajā failā, iespējams, tiks parādīta kļūda #NAME.

Vai atrodat visu #NAME? Kļūdas programmā Excel

Pieņemsim, ka no kolēģa saņemat lielu izklājlapu un kļūdu dēļ nevarat veikt dažus aprēķinus. Ja nezināt, kur ir visas jūsu kļūdas, ir divi dažādi veidi, kā programmā Excel atrast #NAME kļūdas.

Izmantojot Iet uz īpašo rīku

Ja vēlaties savā darblapā atrast visas kļūdas, varat to izdarīt, izmantojot funkciju Pāriet uz īpašo. Īpašais rīks Doties uz atrod ne tikai #NAME? kļūdas, bet visu veidu kļūdas izklājlapā. Lūk, kā to izdarīt:

Atveriet izklājlapu, kurā vēlaties atlasīt šūnas ar kļūdu, pēc tam noklikšķiniet uz ikonas "Atrast un atlasīt" cilnes "Sākums" rediģēšanas grupā.

Vai arī nospiediet taustiņu F5, lai atvērtu dialoglodziņu Go To un noklikšķiniet uz opcijas Īpašais.

Jebkurā gadījumā tiks atvērts dialoglodziņš "Doties uz īpašo". Šeit izvēlieties opciju “Formulas”, noņemiet atlasi visām pārējām opcijām sadaļā Formulas un pēc tam atstājiet atlasīto lodziņu “Kļūdas”. Pēc tam noklikšķiniet uz "OK".

Tādējādi tiks atlasītas visas šūnas, kurās ir jebkāda veida kļūdas, kā parādīts tālāk. Kad kļūdu šūnas ir atlasītas, varat tās apstrādāt, kā vēlaties.

Izmantojot atrašanu un aizstāšanu

Ja lapā vēlaties noskaidrot tikai kļūdas #NAME, varat izmantot rīku Atrast un aizstāt. Veiciet tālāk norādītās darbības.

Vispirms atlasiet diapazonu vai atlasiet visu darblapu (nospiežot Ctrl + A), kurā vēlaties atrast kļūdu Nosaukums. Pēc tam cilnē "Sākums" noklikšķiniet uz "Atrast un atlasīt" un atlasiet "Atrast" vai nospiediet Ctrl + F.

Dialoglodziņā Atrast un aizstāt ierakstiet #NAME? laukā “Atrast ko” un noklikšķiniet uz pogas “Opcijas”.

Pēc tam nolaižamajā izvēlnē "Meklēt" izvēlieties "Vērtības" un pēc tam izvēlieties "Atrast nākamo" vai "Atrast visu".

Ja atlasāt “Atrast nākamo”, programma Excel pa vienam atlasa šūnas, kurās ir nosaukuma kļūda, ko var apstrādāt atsevišķi. Vai arī, ja atlasīsit “Atrast visu”, dialoglodziņā Atrast un aizstāt tiks parādīts cits lodziņš, kurā ir uzskaitītas visas šūnas ar kļūdām #NAME.

Vai izvairāties no #NAME? Kļūdas programmā Excel

Mēs esam redzējuši visbiežāk sastopamos #NAME kļūdu iemeslus programmā Excel un to novēršanu un novēršanu. Taču labākais veids, kā novērst kļūdas #NAME, ir izmantot funkciju vedni, lai lapā ievadītu formulas.

Excel funkciju vednis ļauj ātri ģenerēt derīgas funkcijas. Tas nodrošina funkciju sarakstu ar sintaksi (diapazons, kritēriji), ko varat viegli ieviest. Lūk, kā to izdarīt:

Vispirms atlasiet šūnu, kurā vēlaties ievietot formulu. Pēc tam varat doties uz cilni “Formulas” un noklikšķināt uz opcijas “Ievietot funkciju” grupā Funkciju bibliotēka vai arī noklikšķināt uz funkciju vedņa pogas “fx”, kas atrodas rīkjoslā blakus formulu joslai.

Varat arī izvēlēties funkciju no jebkuras kategorijas, kas pieejama cilnes “Formulas” sadaļā “Funkciju bibliotēka”.

Dialoglodziņā Funkcijas ievietošana noklikšķiniet uz nolaižamās izvēlnes blakus vienumam “Atlasīt kategoriju” un izvēlieties vienu no 13 tur norādītajām kategorijām. Visas funkcijas zem atlasītās kategorijas tiks uzskaitītas lodziņā “Atlasīt funkciju”. Izvēlieties funkciju, kuru vēlaties ievietot, un noklikšķiniet uz "OK"

Varat arī ievadīt formulu (varat arī daļēju nosaukumu) laukā “Meklēt funkciju” un to meklēt. Pēc tam veiciet dubultklikšķi uz funkcijas vai noklikšķiniet uz “OK”.

Tiks atvērts dialoglodziņš Funkciju argumenti. Šeit jums jāievada funkcijas argumenti. Piemēram, mēs vēlamies tabulā meklēt “Cūkas” daudzumu, izmantojot funkciju VLOOKUP.

Vērtība Look_value tiek ievadīta “Cūka”. Table_array laukā varat tieši ievadīt tabulas diapazonu (A1:D9) vai noklikšķināt uz augšupvērstās bultiņas pogas laukā, lai atlasītu diapazonu. Co_index_num tiek ievadīts “3”, un Range_lookup ir iestatīts uz “TRUE”. Kad esat norādījis visus argumentus, noklikšķiniet uz pogas “OK”.

Jūs redzēsiet rezultātu atlasītajā šūnā un aizpildīto formulu Formulu joslā.

Formulas vedņa izmantošana var ietaupīt daudz laika un palīdzēt izvairīties no #NAME? kļūdas programmā Excel.

Tieši tā.