11. コード補完問題
次のコードは、"Data"テーブルで"Quantity"列が null の行を削除する。___
を補完せよ。
let
Source = Data,
RemovedNulls = Table.SelectRows(Source, each ___([Quantity])),
Result = RemovedNulls
in
Result
(ヒント: nullでないことをチェックするには <> null
を使用)
12. 5択問題
Table.Combine
関数の目的は何か?
A. テーブルを列方向に展開する
B. 複数のテーブルを1つのテーブルに結合する
C. テーブルをJSON形式に変換する
D. テーブルをトランスポーズする
E. テーブルを行方向に分割する
13. コード補完問題
"Data"テーブルから"Product"列のみを残すコードで、___
を補完せよ。
let
Source = Data,
Selected = Table.SelectColumns(Source, {"___"}),
Result = Selected
in
Result
14. 5択問題
Table.Sort
関数の第2引数には何を指定するか?
A. ソートキーとソート順を含むリスト
B. テーブル名
C. カラムを追加する関数
D. セルのフォーマット条件
E. 行数制限値
15. コード補完問題
以下のコードは、"Data"テーブルの"Date"列を年・月・日列に分割するための例である。___
を補完せよ。
let
Source = Data,
YearColumn = Table.AddColumn(Source, "Year", each Date.Year([Date])),
MonthColumn = Table.AddColumn(YearColumn, "Month", each Date.___([Date])),
DayColumn = Table.AddColumn(MonthColumn, "Day", each Date.Day([Date])),
Result = DayColumn
in
Result
16. 5択問題
M 言語でコメントを表す記号はどれか?
A. //
B. #
C. --
D. /* */
E. ' (アポストロフィ)
17. コード補完問題
"Data"テーブルに、"UnitPrice" と "Quantity" 列を掛け合わせた "Total" 列を追加せよ。
let
Source = Data,
Added = Table.AddColumn(Source, "Total", each [UnitPrice] * [___]),
Result = Added
in
Result
18. 5択問題
Table.TransformColumnTypes
関数は何を行うか?
A. テーブルをグループ化する
B. 指定した列の値を変換する
C. 指定した列のデータ型を変更する
D. 列名を変更する
E. テーブルを他のクエリと結合する
19. コード補完問題
Table.SelectRows
で、"Sales"列が50以下の行を抽出する条件式[Sales] <= ___
を完成させよ。
let
Source = Data,
Filtered = Table.SelectRows(Source, each [Sales] <= ___),
Result = Filtered
in
Result
20. 5択問題
M言語でリストを作成する場合の記号はどれか?
A. ()
B. {}
C. []
D. ""
E. <>