Формула Excel: Як виправити #NAME? помилка -

Зміст

Резюме

Ім'я? Помилка виникає, коли Excel щось не розпізнає. Часто #NAME? виникає, коли ім'я функції написано з помилкою, але є й інші причини, як пояснено нижче. Виправлення #NAME? помилка, як правило, полягає лише у виправленні орфографії чи синтаксису. Дивіться нижче для отримання додаткової інформації та кроків для вирішення.

Пояснення

Ім'я? виникає помилка, коли Excel не може щось розпізнати. Часто # ІМЯ? виникає, коли ім'я функції помилково написано, але існують інші причини, як пояснено нижче. Виправлення #NAME? помилка, як правило, полягає лише у виправленні орфографії чи синтаксису.

У наведених нижче прикладах показано неправильно налаштовані формули, які повертають помилку #NAME, та кроки, необхідні для виправлення помилки та отримання робочої формули знову.

Помилка назви функції

У наведеному нижче прикладі функція VLOOKUP використовується для отримання ціни товару у F3. Ім'я функції "VLOOKUP" написано неправильно, і формула повертає # ІМЯ?

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

Коли формула виправлена, вона працює належним чином:

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

Діапазон введено неправильно

У наведеному нижче прикладі функції MAX та MIN використовуються для пошуку мінімальних та максимальних температур. формули у F2 та F3, відповідно, є:

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

Нижче зафіксовано діапазон, що використовується у F3:

Примітка: забувши включити двокрапку (:) у діапазон, також буде ініційовано #NAME? помилка.

Помилка названого діапазону

У наведеному нижче прикладі названий діапазон "дані" дорівнює C3: C7. У F2 "data" помилково пишеться "daata", а функція MAX повертає #NAME?

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

Нижче виправлено написання, і функція MAX правильно повертає 325 як максимальне число продажів:

=MAX(data) // returns 325

Повідомлення іменовані діапазони не укладаються лапками ("") у формулу.

Іменований діапазон має локальний розмах

Іменовані діапазони можуть мати локальний (лише цей аркуш) або глобальний (усі аркуші) обсяги, тому ви можете побачити # ІМЯ? помилка, якщо ви намагаєтеся посилатися на дійсний іменований діапазон, який локально масштабується, на інший аркуш. Ви можете використовувати Диспетчер імен (Control + F3, лише для Windows), щоб перевірити область із іменами діапазонів. Детальніше про названі діапазони читайте тут.

Текстове значення введено без лапок

Коли вводиться текстове значення без подвійних лапок, Excel думає, що намагається інтерпретувати значення як ім'я функції або іменований діапазон. Це може спричинити # ІМЯ? помилка, коли збіг не знайдено. У наведеному нижче прикладі функція LEN використовується для отримання довжини слова "яблуко". У В3 формула вводиться без текстового рядка "яблуко" в лапках (""). Оскільки apple не є назвою функції або іменованим діапазоном, результат - #NAME?

=LEN(apple) // returns #NAME?

Нижче додані лапки, і функція LEN тепер працює коректно:

=LEN("apple") // returns 5

Текстове значення з розумними лапками

Текстовими значеннями повинні бути лапки з прямими подвійними лапками (тобто "яблуко"). Якщо використовуються "розумні" (іноді їх називають "фігурними") лапки, Excel взагалі не буде інтерпретувати їх як лапки, а замість цього поверне #NAME?

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

Для виправлення просто замініть розумні лапки на прямі лапки:

=LEN("apple") // returns 5

Примітка: деякі програми, такі як Microsoft Word, можуть автоматично змінювати прямі лапки на розумні лапки, тому будьте обережні, якщо ви переміщуєте формулу в різні програми чи середовища та виходять з них.

Цікаві статті...