LoginSignup
0
0

Tableau と Power BI DAY2 (DATEADD/DATEDIFF)

Last updated at Posted at 2023-12-28

説明

Tableau で作成した内容をPower BIで再現しようとしたらどうなるかやってみた

参考にしたサイト

Tableau 極める Day2

設問

指定した期間の前年同期間のオーダー日データを計算してください。

解き方

Tableau

オーダー日を、指定した期間の年月データに変換したフィールドを作り、作成したフィールドで集計を行う

DATEADD("year",DATEDIFF("year",[オーダー日],[TODAY]),[オーダー日])
  • DATEADD(date_part, interval, date)
    dateにdate_partの単位で、Intervalを足して戻す

Power BI

オーダー日を、指定した期間の年月データに変換したフィールドを作り、作成したフィールドで集計を行う

DATEADD([オーダー日],DATEDIFF([オーダー日],[TODAY],YEAR),YEAR)
  • DATEADD(date1,number_of_intervals,interval)
    dateにintervalの単位で、number_of_intervalsを足して戻す

  • DATEDIFF(Date1, Date2, Interval)
    date1とdate2の差をIntervalの単位で戻す

最後に

同じDATEADDやDATEDIFFを使っているが、構文上単位を明示する場所が違うので、注意
Power BIは現在勉強中のため、もっと良いやり方あればぜひ教えてください。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0