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

Зміст

Резюме

Значення! помилка з'являється, коли значення не є очікуваним типом. Це може статися, якщо клітинки залишаються порожніми, коли функції, яка очікує числа, присвоюється текстове значення і коли дати в 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 виправлено, помилка вирішується:

Якщо вам доведеться виправити багато дат, що зберігаються як текст, на цій сторінці запропоновано кілька варіантів виправлення.

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