Power Queryのサンプルコードです。このコードは、現在のタイムゾーン、現在の日付と時刻、ランダムな数値、そして現在のカルチャ(システムやアプリケーションが使用する地域と言語に関連する設定)をテーブルに追加します。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
let // 現在の日時とタイムゾーンを取得 CurrentDateTimeZone = DateTimeZone.LocalNow(), // 現在の日付を取得 CurrentDate = DateTime.Date(DateTime.LocalNow()), // 現在の時刻を取得 CurrentTime = DateTime.Time(DateTime.LocalNow()), // ランダムな数値を生成 RandomNumber = Number.RoundDown(Number.RandomBetween(1, 100)), // 現在のカルチャを取得 CurrentCulture = Culture.Current, // サンプルデータの作成 Source = #table( {"ID", "Name"}, { {1, "Alice"}, {2, "Bob"} } ), // 現在の日時とタイムゾーンをテーブルに追加 AddCurrentDateTimeZone = Table.AddColumn(Source, "CurrentDateTimeZone", each CurrentDateTimeZone), // 現在の日付をテーブルに追加 AddCurrentDate = Table.AddColumn(AddCurrentDateTimeZone, "CurrentDate", each CurrentDate), // 現在の時刻をテーブルに追加 AddCurrentTime = Table.AddColumn(AddCurrentDate, "CurrentTime", each CurrentTime), // ランダムな数値をテーブルに追加 AddRandomNumber = Table.AddColumn(AddCurrentTime, "RandomNumber", each RandomNumber), // 現在のカルチャをテーブルに追加 AddCurrentCulture = Table.AddColumn(AddRandomNumber, "CurrentCulture", each CurrentCulture) in AddCurrentCulture |
このコードは、以下の手順で動的な値を取得し、テーブルに追加します:
- 現在の日時とタイムゾーンを取得します。
- 現在の日付を取得します。
- 現在の時刻を取得します。
- ランダムな数値を生成します。
- 現在のカルチャを取得します。
- サンプルデータのテーブルを作成します。
- 各動的な値をテーブルに追加します。
コメント