Excel formula: Kā salabot #NAME? kļūda -

Satura rādītājs

Kopsavilkums

Vārds? kļūda rodas, ja Excel kaut ko neatpazīst. Bieži vien #NAME? rodas, ja funkcijas nosaukums ir uzrakstīts nepareizi, bet ir citi iemesli, kā paskaidrots tālāk. Labojat #NAME? kļūda parasti ir tikai pareizrakstības labošana vai sintakse. Skatiet zemāk, lai iegūtu vairāk informācijas un soļus, lai atrisinātu problēmu.

Paskaidrojums

Vārds? kļūda rodas, ja Excel kaut ko nevar atpazīt. Bieži vien #NAME? rodas, ja funkcijas nosaukums ir uzrakstīts nepareizi, bet ir citi iemesli, kā paskaidrots tālāk. Labojat #NAME? kļūda parasti ir tikai pareizrakstības labošana vai sintakse.

Tālāk sniegtajos piemēros ir redzamas nepareizi konfigurētas formulas, kas atgriež kļūdu #NAME, un darbības, kas nepieciešamas, lai novērstu kļūdu un atkal iegūtu darba formulu.

Nepareizi uzrakstīts funkcijas nosaukums

Tālāk sniegtajā piemērā funkcija VLOOKUP tiek izmantota, lai izgūtu preces cenu F3. Funkcijas nosaukums "VLOOKUP" ir uzrakstīts nepareizi, un formula atgriež #NAME?

=VLOKUP(E3,B3:C7,2,0) // returns #NAME?

Kad formula ir salabota, formula darbojas pareizi:

=VLOOKUP(E3,B3:C7,2,0) // returns 4.25

Diapazons ievadīts nepareizi

Zemāk esošajā piemērā MAX un MIN funkcijas tiek izmantotas, lai atrastu minimālo un maksimālo temperatūru. formulas attiecīgi F2 un F3 ir:

=MAX(C3:C7) // returns 74 =MIN(CC:C7) // returns #NAME?

Zem F3 izmantotā diapazona ir fiksēts:

Piezīme: aizmirstot iekļaut kolu (:) diapazonā, tiks aktivizēts arī #NAME? kļūda.

Nosaukta diapazona kļūda

Tālāk sniegtajā piemērā nosauktais diapazons "dati" ir vienāds ar C3: C7. F2 sadaļā "dati" ir nepareizi uzrakstīts "daata", un funkcija MAX atgriež #NAME?

=MAX(daata) // returns #NAME? error

Zemāk pareizrakstība tiek izlabota, un funkcija MAX pareizi atgriež 325 kā maksimālo pārdošanas numuru:

=MAX(data) // returns 325

Paziņojuma nosauktie diapazoni nav iekļauti pēdiņās ("") formulā.

Nosauktajam diapazonam ir lokāla darbības joma

Nosauktajiem diapazoniem var būt lokāla (tikai šī darblapa) vai globāla (visas darblapas) darbības joma, tāpēc jūs, iespējams, redzēsit #NAME? kļūda, ja jūs mēģināt atsaukties uz derīgu nosaukto diapazonu, kas lokalizēts lokāli, citai darblapai. Lai pārbaudītu nosaukto diapazonu diapazonus, varat izmantot nosaukumu pārvaldnieku (Control + F3, tikai Windows). Lasiet vairāk par nosauktajiem diapazoniem šeit.

Teksta vērtība ievadīta bez pēdiņām

Kad teksta vērtība tiek ievadīta bez pēdiņām, Excel domā, ka mēģina interpretēt vērtību kā funkcijas nosaukumu vai nosaukto diapazonu. Tas var izraisīt #NAME? kļūda, kad nav atrasta atbilstība. Zemāk esošajā piemērā funkcija LEN tiek izmantota, lai iegūtu vārda "ābols" garumu. B3 formula tiek ievadīta bez teksta virknes "ābols" pēdiņās (""). Tā kā ābols nav funkcijas nosaukums vai nosaukts diapazons, rezultāts ir #NAME?

=LEN(apple) // returns #NAME?

Zemāk ir pievienotas pēdiņas, un funkcija LEN tagad darbojas pareizi:

=LEN("apple") // returns 5

Teksta vērtība ar viedām pēdiņām

Teksta vērtībām bija jābūt pēdiņām ar taisnām divkāršām pēdiņām (ti, “ābols”). Ja tiek izmantotas “gudras” (dažreiz sauktas par “cirtainām”) pēdiņas, Excel tās vispār netulkos kā pēdiņas un tā vietā atgriezīs #NAME?

=LEN(“apple”) // returns #NAME?

Lai labotu, vienkārši aizstājiet viedās pēdiņas ar taisnām pēdiņām:

=LEN("apple") // returns 5

Piezīme. Dažas lietojumprogrammas, piemēram, Microsoft Word, var automātiski mainīt tiešās pēdiņas uz viedajām pēdiņām, tāpēc esiet piesardzīgs, ja formulu pārvietojat dažādās programmās vai vidēs un ārpus tām.

Interesanti raksti...