Google таблицы: как получить дату по номеру недели
Вы можете использовать следующий базовый синтаксис, чтобы получить дату по номеру недели в Google Sheets:
=DATE( B2 ,1,1)+( A2 -1)*7-(WEEKDAY(DATE( B2 ,1,1)))+1
Эта конкретная формула делает следующие предположения:
- Ячейка A2 содержит номер недели.
- Ячейка B2 содержит год
- Первым днем недели считается воскресенье
Эта формула вернет дату воскресенья для определенной недели.
Если вместо этого вы хотите вернуться в понедельник, замените 1 в конце формулы на 2 .
Если вы хотите вернуться во вторник, замените 1 в конце формулы на 3 .
И так далее.
Следующий пример показывает, как использовать эту формулу на практике.
Пример: получить дату по номеру недели в Google Таблицах.
Предположим, мы хотим получить дату воскресенья на 14 неделе 2023 года.
Мы можем ввести следующую формулу в ячейку C2 Google Таблиц, чтобы рассчитать эту дату:
=DATE( B2 ,1,1)+( A2 -1)*7-(WEEKDAY(DATE( B2 ,1,1)))+1
На следующем снимке экрана показано, как использовать эту формулу на практике:
День начала 14-й недели в 2023 году — 2 апреля 2023 года .
Если вместо этого вы хотите предположить, что неделя начинается в понедельник, вы можете использовать следующую формулу, чтобы получить дату по номеру недели:
=DATE( B2 ,1,1)+( A2 -1)*7-(WEEKDAY(DATE( B2 ,1,1)))+2
На следующем снимке экрана показано, как использовать эту формулу на практике:
День начала 14-й недели в 2023 году (при условии, что неделя начинается в понедельник) — 3 апреля 2023 года .
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Google Таблицах:
Как сгруппировать данные по неделям в Google Sheets
Как добавить и вычесть недели из даты в Google Таблицах
Как извлечь год из даты в Google Sheets