Резюме
Значення! помилка з'являється, коли значення не є очікуваним типом. Це може статися, якщо клітинки залишаються порожніми, коли функції, яка очікує числа, присвоюється текстове значення і коли дати в Excel обробляються як текст. Виправлення #VALUE! помилка, як правило, полягає лише у введенні правильного значення. Дивіться нижче для отримання додаткової інформації та прикладів.
Пояснення
Значення! Помилка з'являється, коли значення не є очікуваним типом. Це може статися, якщо клітинки залишаються порожніми, коли функції, яка очікує число, присвоюється текстове значення та коли дати обчислюються як текст у Excel. Виправлення #VALUE! помилка, як правило, полягає лише у введенні правильного значення.
Помилка #VALUE трохи хитра, оскільки деякі функції автоматично ігнорують недійсні дані. Наприклад, функція SUM просто ігнорує текстові значення, але регулярне додавання або віднімання за допомогою оператора плюс (+) або мінус (-) поверне значення #VALUE! помилка, якщо будь-які значення є текстовими.
У наведених нижче прикладах показані формули, що повертають помилку #VALUE, а також варіанти вирішення.
Приклад №1 - несподіване текстове значення
У наведеному нижче прикладі клітинка C3 містить текст "NA", а F2 повертає #VALUE! помилка:
=C3+C4 // returns #VALUE!
Одним із варіантів виправлення є введення відсутнього значення в C3. Тоді формула в F3 працює правильно:
=C3+C4 // returns 6
Іншим варіантом у цьому випадку є перехід на функцію SUM. Функція SUM автоматично ігнорує текстові значення:
=SUM(C3,C4) // returns 4.5
Приклад №2 - помилкові символи пробілу
Іноді клітинка з одним або кількома помилковими пробільними символами видає #VALUE! помилка, як видно на екрані нижче:
Примітка C3 виглядає абсолютно порожньою. Однак, якщо вибрано С3, можна побачити, як курсор трохи сидить праворуч від одного пробілу:
Excel повертає #VALUE! помилка, оскільки пробіл - це текст, тож насправді це просто черговий випадок із Прикладу №1 вище. Щоб виправити цю помилку, переконайтеся, що комірка порожня, вибравши комірку та натиснувши клавішу Delete.
Примітка: якщо у вас виникають проблеми з визначенням справді порожньої комірки, для тестування використовуйте функцію ISBLANK або функцію LEN.
Приклад №3 - аргумент функції не очікуваний тип
Значення! помилка може також виникнути, коли аргументи функції не є очікуваними типами. У наведеному нижче прикладі функція NETWORKDAYS налаштована для обчислення кількості робочих днів між двома датами. У комірці C3 "яблуко" не є допустимою датою, тому функція NETWORKDAYS не може обчислити робочі дні і повертає #VALUE! помилка:
Нижче, коли введено правильну дату в С3, формула працює як слід:
Приклад №4 - дати, що зберігаються як текст
Іноді аркуш міститиме дати, які є недійсними, оскільки вони зберігаються як текст. У наведеному нижче прикладі функція EDATE використовується для обчислення терміну придатності через три місяці після дати покупки. Формула в C3 повертає #VALUE! помилка, оскільки дата в B3 зберігається як текст (тобто неправильно розпізнається як дата):
=EDATE(B3,3)
Коли дату в B3 виправлено, помилка вирішується:
Якщо вам доведеться виправити багато дат, що зберігаються як текст, на цій сторінці запропоновано кілька варіантів виправлення.