MyTetra Share
Делитесь знаниями!
Неделя в Power Query
Время создания: 14.01.2021 10:00
Текстовые метки: Power Query, WeekISO
Раздел: !Закладки - MSO - Excel - Power Query
Запись: xintrea/mytetra_db_adgaver_new/master/base/1610607654q2gzu4ho8w/text.html на raw.githubusercontent.com



    InsertISOYear = Table.AddColumn(#"Вставлено: месяц", "ISOYear", each Date.Year(Date.AddDays([Дата],3-Date.DayOfWeek([Дата],1))), type number),

    InsertRefDate = Table.AddColumn(InsertISOYear , "RefDate", each #date([ISOYear],1,3)),

    #"Вставлено: неделя года" = Table.AddColumn(InsertRefDate , "Неделя", each Number.IntegerDivide(Duration.Days( [Дата]-[RefDate])+Date.DayOfWeek([RefDate],0)+6,7), type number )

 

    //вставка дополнительных столбцов для вычисления недели

    InsertISOYear = Table.AddColumn(#"Развернутый элемент List_DatePosi", "ISOYear", each Date.Year(Date.AddDays([Дата],3-Date.DayOfWeek([Дата],1))), type number),

    InsertRefDate = Table.AddColumn(InsertISOYear , "RefDate", each #date([ISOYear],1,3)),

    //вычисление номера недели

    add_WeekISO = Table.AddColumn(InsertRefDate , "Неделя", each Number.IntegerDivide(Duration.Days( [Дата]-[RefDate])+Date.DayOfWeek([RefDate],0)+6,7), type number ),

    //удаление дополнительных столбцов для вычисления недели

    Remove_Columns = Table.RemoveColumns(add_WeekISO,{"ISOYear", "RefDate"})

 


http://excel-inside.pro/ru/blog/2018/03/06/%D0%BD%D0%BE%D0%BC%D0%B5%D1%80-%D0%BD%D0%B5%D0%B4%D0%B5%D0%BB%D0%B8-iso-%D0%B2-power-query-m-%D0%B8-power-bi/


https://gist.github.com/r-k-b/18d898e5eed786c9240e3804b167a5ca






Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования