Страницы: 1
RSS
DAX. Найти дату начала недели.
 
Добрый день, Друзья.
Помогите, пожалуйста, с вопросом,
Есть дата, к примеру - "16.05.2019", это 20 неделя 2019 года, мне нужно найти дату начала недели (т.е. дату начала 20 недели), 20 неделя начинается с 13.05.2019, именно это дату мне и нужно вывести.
Найти в интернетах ответа на этот вопрос пока не могу.
Заранее спасибо за помощь.
 
Код
=[дата]-WEEKDAY([дата];2)+1
Соблюдение правил форума не освобождает от модераторского произвола
 
Я решил вот так, взял ответ от сюда и перевел в дакс, но видимо ваш вариант лучше :D
Код
ДатаНачалаНедели = 
Var DateFirst = DATE([год];1;1)
return
 (DateFirst+((WEEKNUM([Дата];2)-WEEKNUM(DateFirst;2))*7))-(WEEKDAY(DateFirst+(WEEKNUM([Дата];2)-WEEKNUM(DateFirst;2))*7;2))+1
 
OblivionR, если вам неважно, что первая неделя года, начинающегося не в понедельник, начнется в предыдущем году, то ок, тогда код buchlotnik
F1 творит чудеса
Страницы: 1
Наверх