Страницы: 1
RSS
Вывод дат в неделе по их номерам
 
Всем добрый день

Подскажите, пожалуйста, как вывести даты, содержащиеся в неделе по номеру недели.
Допустим столбец А - номера недель
Столбец В - даты в формате - 03.01.22 - 09.01.22 (год можно и 2022 тоже)
Спасибо.
 
номерам дат или недель?
 
Цитата
написал:
номерам дат или недель?
Евгений. По номерам недель конечно. Видимо опечатался.
Есть номера недель, нужно вывести какие календарные даты, которые выпадают в ней.
 
Сергей Петрович,
так (по стандарту ISO 8601)
Код
=ДАТА(A1;1;1)-ДЕНЬНЕД(ДАТА(A1;1;1);3)+(B1-1)*7
Изменено: evgeniygeo - 27.09.2022 09:43:30
 
неделя с одним и тем же номером в разные года будет содержать разные даты
знать только номер недели - мало для решения задачи((
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Более того, мы не знаем, как именно Вы считаете первую неделю. Почитайте справку по функции НОМНЕДЕЛИ и поймете, о чем я
Скажи мне, кудесник, любимец ба’гов...
 
Цитата
написал:
так (по стандарту ISO 8601
у вас получается вывелся только один день - 17.01.2022, а мне нужен период дат - первая дата - начало недели, вторая дата - конец недели
первая неделя - с 27 декабря 2021 по 2 января 2022
 
Сергей Петрович,
а прибавить 6 дней нельзя?
Изменено: evgeniygeo - 27.09.2022 10:50:22
 
Цитата
написал:
а прибавить 6 дней нельзя?
я думаю что можно. Руками посчитать можно, но как это вывести экселем - не знаю.
 
Код
="1/1"-ОСТАТ("1/1"-2;7)+(A1-1)*7
="1/1"+ОСТАТ(1-"1/1";7)+(A1-1)*7

Для текущего года
Изменено: _Boroda_ - 27.09.2022 11:03:32
Скажи мне, кудесник, любимец ба’гов...
 
тогда Вам нужно было сразу обратиться в раздел "Работа"
Цитата
2.7. Если вам нужен не совет по самостоятельному решению задачи, а чтобы все сделали за вас - добро пожаловать в ветку Работа.
Код
=ДАТА(A1;1;1)-ДЕНЬНЕД(ДАТА(A1;1;1);3)+(B1-1)*7+6
Изменено: evgeniygeo - 27.09.2022 11:04:58
Страницы: 1
Наверх