Подскажите пожалуйста, нужно получить сумму продаж за текущую неделю Есть какая то функция , возвращающая диапазон - текущая неделя, или надо самому создать, взяв текущую дату и найти даты начала и конца недели по номерам дней?
#"Добавлен пользовательский объект5" = Table.AddColumn(#"Добавлен пользовательский объект4", "Текущий месяц/Прошлый месяц", each if [Год]=Date.Year(DateTime.LocalNow()) and [MonthNum]=Date.Month(DateTime.LocalNow()) then "Текущий месяц" else if [Год]=Date.Year(DateTime.LocalNow()) and [MonthNum]=Date.Month(DateTime.LocalNow())+1 then "Следующий период" else if [Год]=Date.Year(DateTime.LocalNow())-1 and [MonthNum]=Date.Month(DateTime.LocalNow()) then "Аналогичный период" else if [Год]=Date.Year(DateTime.LocalNow()) and Date.Month(DateTime.LocalNow())>1 and [MonthNum]=Date.Month(DateTime.LocalNow())-1 then "Прошлый месяц" else if [Год]=Date.Year(DateTime.LocalNow())-1 and Date.Month(DateTime.LocalNow())=1 and [MonthNum]=12 then "Прошлый месяц" else if [Год]=Date.Year(DateTime.LocalNow()) and Date.Month(DateTime.LocalNow())>2 and [MonthNum]=Date.Month(DateTime.LocalNow())-2 then "2 месяца назад" else if [Год]=Date.Year(DateTime.LocalNow())-1 and [MonthNum]=12+Date.Month(DateTime.LocalNow())-2 then "2 месяца назад" else if [Год]=Date.Year(DateTime.LocalNow()) and Date.Month(DateTime.LocalNow())>3 and [MonthNum]=Date.Month(DateTime.LocalNow())-3 then "3 месяца назад" else if [Год]=Date.Year(DateTime.LocalNow())-1 and [MonthNum]=12+Date.Month(DateTime.LocalNow())-3 then "3 месяца назад" else if [Год]=Date.Year(DateTime.LocalNow()) and Date.Month(DateTime.LocalNow())>4 and [MonthNum]=Date.Month(DateTime.LocalNow())-4 then "4 месяца назад" else if [Год]=Date.Year(DateTime.LocalNow())-1 and [MonthNum]=12+Date.Month(DateTime.LocalNow())-4 then "4 месяца назад" else "Нет"),