Applies ToExcel за Microsoft 365 Excel за Microsoft 365 за Mac Excel за уеб Excel 2024 Excel 2024 за Mac Excel 2021 Excel 2021 за Mac Excel 2019 Excel 2016

В тази статия е описан синтаксисът и употребата на функция DATEVALUE в Microsoft Excel.

Описание

Функцията DATEVALUE преобразува дадена дата, съхранена като текст, като пореден номер, който Excel разпознава като дата. Например формулата =DATEVALUE("1/1/2008") връща 39 448, поредният номер на датата 01.01.2008. Помнете обаче, че настройката за система за датиране на компютъра може да е причина за това резултатите от функцията DATEVALUE да се различават от този пример

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

За да видите поредния номер на дата като дата, трябва да приложите формат за дата към клетката. Връзки към повече информация за показването на числа като дати ще намерите в раздела Вж. също .

Синтаксис

DATEVALUE(дата_текст)

Синтаксисът на функцията DATEVALUE има следните аргументи:

  • дата_текст    Задължително. Текст, който представя дата във формат за дата на Excel или препратка към клетка, съдържаща текст, който представя дата във формат за дата на Excel. Например "30.1.2008" или "30 януари 2008" са текстови низове с кавички, които представят дати.

    Използвайки системата за датиране по подразбиране в Microsoft Excel за Windows, аргументът date_text трябва да представя дата между 1 януари 1900 г. и 31 декември 9999 г. Функцията DATEVALUE връща #VALUE! ако стойността на аргумента date_text попада извън този диапазон.

    Ако частта за годината в аргумента дата_текст е пропусната, функцията DATEVALUE използва текущата година от вградения часовник на вашия компютър. Информацията за час в аргумента дата_текст се игнорира.

Забележки

  • Excel съхранява датите като поредни номера, така че да могат да бъдат използвани в изчисления. По подразбиране 1 януари 1900 г. е номер 1, а 1 януари 2008 г. е номер 39448, защото е 39 447 дни след 1 януари 1900 г.

  • Повечето функции автоматично преобразуват стойностите за дати в последователни номера.

Пример

Копирайте примерните данни в следващата таблица и ги поставете в клетка A1 на нов работен лист на Excel. За да покажат резултати формулите, изберете ги, натиснете клавиша F2 и след това натиснете клавиша Enter. Ако е необходимо, коригирайте ширините на колоните, за да видите всичките данни.

Данни

11

3

2011

Формула

Описание

Резултат

=DATEVALUE("22.08.2011")

Пореден номер на дата, въведена като текст.

40777

=DATEVALUE("22 май 2011")

Пореден номер на дата, въведена като текст.

40685

=DATEVALUE("23.02.2011")

Пореден номер на дата, въведена като текст.

40597

=DATEVALUE("5 юли")

Пореден номер на датата, въведена като текст, при система на датиране от 1900 г. и при допускане, че вграденият часовник на компютъра връща 2011 като текущата година.

39634

=DATEVALUE(A2 & "/" & A3 & "/" & A4)

Пореден номер на дата, създаден чрез обединяване на стойности в клетки A2, A3 и A4.

40850

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.