Как да коригирате #NAME? грешка

Как да коригирате #NAME? грешка

Най-важните причини, поради които #NAME? грешката се появява във вашата формула е защото има правописна грешка във формулата име. Погледнете следния пример:

#NAME? грешка, дължаща се на правописна грешка в синтаксиса

Важно: Показва се грешка #NAME? грешка означава, че нещо трябва да бъде коригирано в синтаксиса, така че когато видите грешката във вашата формула, можете да я разрешите. Не използвайте никакви функции за обработване на грешки, като например IFERROR, за да прикриете грешката.

За избягване на правописни грешки в имената на формулите използвайте съветника за формули в Excel. Когато започнете да въвеждате името на формула в клетка или на лентата за формули, се показва падащ списък с формули, съответстващи на въведените думи. След като въведете името на формулата и отварящата скоба, съветникът за формули показва синтаксиса като текст, показван при посочване.

Синтаксис на формула като текст, който се показва при посочване

Можете да използвате и съветника за функции, за да избегнете синтактични грешки. Изберете клетката с формулата и в раздела Формула натиснете Вмъкване на функция.

Excel автоматично зарежда съветника.

Пример за диалоговия прозорец на съветника за формули.

При щракване върху всеки от аргументите Excel ви дава съответната информация за тях.

По-долу са посочени други причини за #NAME? грешка.

Когато формулата съдържа препратка към име, което не е дефинирано в Excel, ще видите #NAME? грешка.

Вижте следния пример с функцията SUM с препратка към Печалба, което не е дефинирано като име в работната книга.

#NAME? грешка, дължаща се на препратка към Недефинирано име в синтаксиса

Решение: Дефинирайте името в Диспечер на имената и след това го добавете към формулата. За да направите това, изпълнете следното:

  1. Ако вече имате данните в електронната таблица и искате да зададете име за конкретни клетки или диапазон от клетки, първо изберете клетките в електронната таблица. Ако искате да създадете нов диапазон, можете да пропуснете тази стъпка.

  2. В раздела Формули, в групата Дефинирани имена щракнете върху Дефиниране на име и след това върху Дефиниране на име.

  3. Въведете уникално име.

  4. За Обхват изберете дали името да е достъпно само в листа, или в цялата работна книга.

  5. Ако желаете, въведете коментар.

  6. Щракнете върху OK.

    Сега трябва да добавите името във формулата.

  7. Задръжте курсора в синтаксиса на формулата на мястото, където искате да добавите името, което току-що създадохте.

  8. Отидете в раздела Формули, в групата Дефинирани имена щракнете върху Използвай във формула и след това изберете дефинираното име, което искате да добавите.

    Щракнете върху "Използване във формула", за да добавите дефинирано име към синтаксиса на формула

За повече информация относно използването на дефинирани имена вж. Дефиниране и използване на имена във формули.

Ако синтаксисът е неправилно препраща към дефинирано име, ще видите #NAME? грешка.

Продължавайки с предишния пример, в електронната таблица е създадена дефинирано име за печалба . В следващия пример името не е написано правилно, така че функцията все още хвърля #NAME? грешка.

#NAME? грешка, причинена от правописна грешка в дефинираното име в синтаксиса

Решение: Коригирайте правописната грешка в синтаксиса и опитайте отново с формулата.

Съвет: Вместо да въвеждате ръчно дефинираните имена във формулите, оставете Excel да направи това автоматично вместо вас. За целта отидете в раздела Формули, в групата Дефинирани имена щракнете върху Използвай във формула и след това изберете дефинираното име, което искате да добавите. Excel ще добави името във формулата.

Когато включвате препратки към текст във формула, трябва да оградите текста в кавички, дори това да е само интервал. Ако пропуснете двойните кавички "" за текстова стойност в синтаксиса, ще видите грешката #NAME. Вижте примера по-долу.

#NAME? грешка, дължаща се на липсващи двойни кавички в текстови стойности

В този пример в синтаксиса са пропуснати двойните кавички за има, затова се показва грешката.

Решение: Върнете се към синтаксиса и проверете ръчно дали всички текстови стойности са оградени в кавички.

Ако пропуснете двоеточие в препратка към диапазон, формулата ще покаже #NAME? грешка.

В примера по-долу формулата INDEX хвърля #NAME? грешка, защото диапазонът B2 в B12 липсва двоеточие.

#NAME? грешка, дължаща се на липсата на двоеточие в препратка към диапазон

Решение: Проверете синтаксиса, за да сте сигурни, че всички препратки към диапазони съдържат двоеточие.

Има някои функции на Excel, които работят само когато са разрешени определени добавки. С помощта на тези функции в противен случай ще се получи ли #NAME? грешка. Например, за да използвате функцията EUROCONVERT , добавката " инструменти за валута евро " трябва да бъде разрешена. Ако използвате функции или макроси по избор, които изискват Analysis ToolPak, уверете се, че добавката Analysis ToolPak е разрешена.

За да разрешите добавки в Excel:

  1. Щракнете върху Файл > Опции.

  2. Щракнете върху Добавки.

  3. В списъчното поле Управление изберете Добавки на Excel и щракнете върху Започване.

  4. Проверете съответното поле и щракнете върху OK.

Имате въпрос за конкретна функция?

Публикувайте въпрос във форума на общността на Excel

Имате предложения как можем да подобрим следващата версия на Excel? Ако е така, вижте темите в Гласът на потребителите на Excel.

Вж. също

Общ преглед на формулите в Excel

Начини за избягване на повредени формули

Откриване на грешки във формули

Функции на Excel (по азбучен ред)

Функции на Excel (по категории)

Забележка:  Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас? Ето статията на английски за справка.

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×