Как се коригира грешка #VALUE! във функцията DATEVALUE

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

Важно: Когато използвате функции за дата в Excel, винаги, не забравяйте, че използвате във вашата формула датите са засегнати от настройките за дата и час на вашата система. Когато Excel намери несъвместимост между настройките за дата и час на системата и формата в date_text аргумент, ще видите #VALUE! грешка. Така че първото нещо, което трябва да проверите, когато попаднете #VALUE! грешка с функцията Date е да проверите дали настройките за дата и час са в подкрепа на формата на датата в date_text аргумент.

Ето най-често срещаните сценарии, при който възниква грешката #VALUE!:

Проблем: Аргументът дата_текст има невалидна стойност

Аргументът дата_текст трябва да има валидна текстова стойност, а не число или дата. Например "22 юни 2000" е валидна стойност, но стойности по-долу не са:

  • 366699

  • 22.06.2000 г.

  • 2000 юни 22

  • Юни 22 2000

Решение: Трябва да посочите правилната стойност. Щракнете с десния бутон върху клетката и след това щракнете върху Форматиране на клетки (или натиснете CTRL+1) и се уверете, че клетката е във формат Текст. Ако стойността вече съдържа текст, уверете се, че форматът й е правилен, например 22 юни 2000 г.

Проблем: Стойността в аргумента дата_текст не е синхронизирана със системните настройки за дата и час

Ако вашите системни настройки за дата и час следват формат мм/дд/гггг, формула от вида =DATEVALUE("22/6/2000") ще генерира грешка #VALUE!. Но същата формула ще покаже правилната стойност, когато датата и часът на системата са настроени на формат дд/мм/гггг.

Решение: Уверете се, че вашите системни настройки за дата и час (както кратък час, така и дълъг час) съответстват на формата на датата в аргумента дата_текст.

Проблем: Датата е между 1 януари 1990 г. и 31 декември 9999 г.

Решение: Уверете се, че аргументът дата_текст представлява дата между 1 януари 1990 г. и 31 декември 9999 г.

Примерът по-долу показва резултата от различни DATEVALUE функции.

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

Изход от различните функции DATEVALUE

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

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

Помогнете ни да подобрим на Excel

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

Вж. също

Коригиране на грешка #VALUE!

DATEVALUE функция

Изчисляване на разликата между две дати

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

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

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

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

Всички функции на Excel (по категории)

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

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

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

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

×