PL-300 練習ドリル(非公式) / 領域2 データのモデル化 / はい/いいえ
作った日付テーブルの、列と行
ADDCOLUMNS と CALENDAR で、日付テーブルを作った(CALENDAR の範囲は、2025/1/1〜2026/12/31)。
列は、年・月・年月・曜日番号・年度などを、足した。
日付 = ADDCOLUMNS (
CALENDAR ( DATE ( 2025, 1, 1 ), DATE ( 2026, 12, 31 ) ),
"年月", FORMAT ( [Date], "yyyy-MM" ),
"曜日番号", WEEKDAY ( [Date], 2 )
)それぞれの文は、正しいか。
- 正しい: 行の数は、730行になる(2025年と2026年の365日ずつ)。
正しい。実機で、730行できた。 - 正しい: 「年月」の列は、「2025-04」の形になる。
正しい。実機で、年月は「2025-04」の形だった。 - 正しい: 「曜日番号」の列は、月曜が 1、日曜が 7 になる。
正しい。実機で、月曜が 1、日曜が 7 だった。公式(WEEKDAY の return_type が 2)にも、そう書かれている。 - 誤り: テーブルビューの先頭の行は、必ず、2025/01/01 になる。
誤り。実機で、テーブルビューの先頭の行は、2025/04/01 だった(2025/01〜03 の行も、同じ730行の中にあった)。計算テーブルの行の並びは、日付の順とは限らない(記事の観察)。
解き方
日付テーブルは、CALENDAR で日付を作り、ADDCOLUMNS で列を足します。表示される行の順は、日付の順とは限りません。
根拠(確かめたこと)
- 実機(記事 powerbi-date-table-year-month-weekday-fiscal-year、2026-10-22): 730行、年月=2025-04 の形、曜日番号 月=1・日=7、先頭の行が 2025/04/01。
- 公式(記事が Microsoft Learn で確認): WEEKDAY の return_type=2 で、月曜が 1、日曜が 7。
公式ドキュメント
関連する記事
Microsoft 公式の教材ではなく、非公式の練習問題です。確認日: 2026-11-04。一覧に戻る / ドリルを始める