Попытка преобразовать значения столбца формата года 2Q03 в дату в Power Bi - PullRequest
0 голосов
/ 24 июня 2019

Я новичок в Power BI и пытаюсь преобразовать столбец Year Quarter (2Q03) в 30/06/2003 or 2003 Q2.Очень признателен за помощь в Advacne.

1 Ответ

1 голос
/ 24 июня 2019

Последний формат немного проще. Вы можете использовать Text.Start и Text.End в пользовательском столбце для достижения этой цели:

"20" & Text.End([String], 2) & " Q" & Text.Start([String], 1)

Для двух правых букв обозначается год, а для левого - квартал.


Для прежнего формата аналогичная логика, но вы используете #date(yyyy,mm,dd) вместо объединения строк:

Date.EndOfQuarter(
    #date(
       2000 + Number.From(Text.End([String], 2)),
       3 * Number.From(Text.Start([String], 1)),
       1)))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...