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

Функція Weekday

Повертає значення типу Variant (Integer), яке містить ціле число, що позначає день тижня.

Синтаксис

День тижня ( дата [, firstdayofweek ] )

Синтаксис функції WEEKDAY має такі аргументи:

Аргумент

Опис

date

– обов'язковий параметр. Варіант, числовий вираз, рядковий вираз або будь-яке поєднання цих даних, які можуть представляти дату. Якщо дата містить Null-значення, Null повертається.

firstdayofweek

Необов’язковий аргумент. Константа, яка задає перший день тижня. Якщо не вказано, вважається , що це значення.

Параметри

Аргумент firstdayofweek має такі параметри:

Константа

Значення

Опис

vbUseSystem

0

Використовуйте параметр API NLS.

vbSunday

1

Неділя (за замовчуванням)

vbMonday

2

Понеділок

vbTuesday

3

Вівторок

vbWednesday

4

Середа

vbThursday

5

Четвер

vbFriday

6

П’ятниця

vbSaturday

7

Субота

Значення, що повертаються

Функція WEEKDAY може повертати будь-яке з цих значень:

Константа

Значення

Опис

vbSunday

1

Неділя

vbMonday

2

Понеділок

vbTuesday

3

Вівторок

vbWednesday

4

Середа

vbThursday

5

Четвер

vbFriday

6

П’ятниця

vbSaturday

7

Субота

Примітки

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

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

Вираз

Результати

Виберіть пункт DateofSale, WEEKDAY ([DateofSale]) як Expr1 від ProductSales;

Повертає значення з поля "DateofSale" і число, яке позначає "день тижня" цих значень дат. (За замовчуванням Неділя вважається перший день тижня; 1).

Виберіть пункт DateofSale, WEEKDAY ([DateofSale], 2) як NewWeekDay від ProductSales;

Повертає значення з поля "DateofSale" і число, яке позначає "день тижня" цих значень дат. (враховуючи, що понеділок – перший день тижня).

Приклад VBA

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

У цьому прикладі використовується функція WEEKDAY , щоб отримати день тижня з вказаної дати.

Dim MyDate, MyWeekDay
MyDate = #February 12, 1969# ' Assign a date.
MyWeekDay = Weekday(MyDate)
' MyWeekDay contains 4 because
' MyDate represents a Wednesday.

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

Див. також

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

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

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

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

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

×