1. コード補完問題
次のMコードは、"Data"という名前のテーブルから"Sales"列が100以上の行のみを抽出するコード例である。___
を補完せよ。
let
Source = Data,
Filtered = Table.SelectRows(Source, each [Sales] >= ___),
Result = Filtered
in
Result
2. 5択問題
以下のコードは列リネームに関する操作を行う場合の一例である。空欄に最も適した関数はどれか?
Table.________(Table.FromRecords({[OldName="A", Value=1]}), {{"OldName","NewName"}})
A. Table.TransformColumns
B. Table.PromoteHeaders
C. Table.RenameColumns
D. Table.SelectColumns
E. Table.AddColumn
3. コード補完問題
次のMコードは、"Data"テーブルから"Category"列が"Food"の行のみを抽出する。___
を補完せよ。
let
Source = Data,
Filtered = Table.SelectRows(Source, each [Category] = "___"),
Result = Filtered
in
Result
4. 5択問題
Table.AddColumn
関数で新規列を追加する場合、引数は以下の順序で指定する必要がある。正しい順序はどれか?
A. (table as table, newColumnName as text, columnGenerator as function) as table
B. (newColumnName as text, table as table, columnGenerator as function) as table
C. (table as table, columnGenerator as function, newColumnName as text) as table
D. (columnGenerator as function, table as table, newColumnName as text) as table
E. (table as table, newColumnName as text, columnGenerator as text) as table
5. コード補完問題
次のコードはテーブル"Data"に対し、"Price"列を2倍にした列"DoublePrice"を追加する。___
を補完せよ。
let
Source = Data,
Added = Table.AddColumn(Source, "DoublePrice", each [Price] * ___),
Result = Added
in
Result
6. 5択問題
Table.ColumnNames
関数は何を返すか?
A. テーブル内の行数
B. テーブル内の列数
C. テーブル内の列名のリスト
D. テーブル内の列型のリスト
E. テーブル全体を再計算した結果
7. コード補完問題
"Data"テーブルから"Date"列を変換し、"Year"列を抽出して新しいテーブルを得る。
___
に適切なDate関数を補完せよ(年を取得できる関数)。
let
Source = Data,
AddedYear = Table.AddColumn(Source, "Year", each ___([Date])),
Result = AddedYear
in
Result
8. 5択問題
以下の関数のうち、テーブルをグループ化するために使用されるものはどれか?
A. Table.TransformColumns
B. Table.Group
C. Table.Sort
D. Table.SelectRows
E. Table.Unpivot
9. コード補完問題
"Data"テーブルの"Amount"列について、合計値を求めるコード例で___
を補完せよ。
let
Source = Data,
SumAmount = List.Sum(Table.Column(Source, "Amount")),
Result = ___
in
Result
10. 5択問題
Table.PromoteHeaders
関数は何を行うか?
A. テーブルの最初の列をヘッダーに変換
B. テーブルの最初の行をヘッダーに変換
C. すべての列名を大文字に変換
D. 列名を指定した列に変更
E. テーブルをピボット変換