Перейти до основного
Office

Функція DateValue

Повертає варіант (дата).

Синтаксис

DATEVALUE ( дата )

Необхідна датааргумент зазвичай є рядковий вираз, що представляє дату з 1 січня 100 по 31 грудня 9999. Проте дата також може бути будь-яким вираз, який може представляти дату, час або дату й час, у цьому діапазоні.

Примітки

Якщо дата – це рядок, що включає лише числа, розділені припустимим роздільники компонентів дати, функція DATEVALUE розпізнає замовлення на місяць, день і рік відповідно до невизначеного формату дати, указаного для вашої системи. DATEVALUE також розпізнає однозначні дати, які містять назви місяців, як у довгій або скороченій формі. Наприклад, крім розпізнавання 12/30/1991 і 12/30/91, DATEVALUE також розпізнає 30 грудня 1991 і 30 грудня 1991.

Якщо аргумент « дата _ року» пропущено, функція DATEVALUE використовує поточний рік із системної дати комп'ютера.

Якщо аргумент дати включає відомості про час, функція DATEVALUE не повертає її. Однак, якщо дата включає неприпустимі відомості про час (наприклад, "89:98"), з'являється повідомлення про помилку.

Примітка.: Якщо значення властивості Calendar вибрано григоріанський, то дата, щододається, має бути григоріанський. Якщо це календар хіджри, отримана дата відповідатиме цьому календарю. Якщо дата, що надається, – Хіджра, то аргумент – це рядок , що представляє дату з 1/1/100 (григоріанський серпня 2, 718) до 4/3/9666 (григоріанський, 31 грудня 9999).

Приклади запитів

Вираз

Результати

Виберіть елемент DateValue ([Дата й час]) як Expr1 від ProductSales;

Повертає значення дати в полі "Дата й час" в короткому форматі дати без відомостей про час.

Виберіть значення DateValue ([Дата й час]) як NewDate, Count (ProductSales. DateTime) як CountOfDateTime від ProductSales GROUP BY DateValue ([Дата й час]);

Повертає значення дати в полі "Дата й час" в короткому форматі дати без відомостей про час.

Приклад VBA

Примітка.: У прикладах нижче показано використання цієї функції в модулі Visual Basic for Applications (VBA). Щоб отримати докладні відомості про використання модуля VBA, клацніть пункт Довідник розробника в розкривному списку поряд із полем Пошук і введіть у поле пошуку принаймні один термін.

У цьому прикладі функція DATEVALUE використовується для перетворення рядка на дату. Ви також можете використовувати літерали дат, щоб безпосередньо призначити дату для змінної абодати , наприклад, MyDate = #2/12/69 #.

Dim MyDate
MyDate = DateValue("February 12, 1969") ' Return a date.

Примітка.:  Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була ця інформація корисною. Для довідки цю статтю можна переглянути англійською мовою.

Див. також

Вибір функції "правильна дата"

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо, що знайшли час і надіслали нам відгук! Можливо, у нас не буде часу відповісти на кожен коментар, але докладемо максимум зусиль, щоб переглянути їх усі. Вас цікавить, як ми використовуємо ваші відгуки?

×