POWER BI(M言語)について相談です。 画像上部、中部をPOWERBIにEXCEL形式で読み込ませ、クエリエディターで下記のM言語実行後、画像下部の出力が得られましたが画像の10号機がフィルターにより除外されました。結果に10号機を含めたものを出力させたいとき、以下のコードの修正をどのように行えばよいのでしょうか?振動号機列11.12.13は同じような入力方法です。文字数制限の為一部省略。リートンで回答を得られませんでした。ご教示よろしくお願いします。 let ソース = Folder.Files("略"), //定義略 }), コード1追加 = Table.AddColumn(変更された型, "コード", each Text.Combine({ Date.ToText([下地粉砕日], "yyMMdd"), Text.From([振動号機], "ja-JP"), Text.From([番号], "ja-JP") }), type text), 以下省略 コード2追加 = 原料列追加 = カス列追加 = フィルターされた行 = Table.SelectRows(カス列追加, each [振動号機] = 10 or 14.5.6.11.12//省略 [振動号機] = 13 ), 原料カス列追加 = Table.AddColumn(フィルターされた行, "原料カス", each Text.Combine({[原料], "△", [カス]}), type text), 列修正 = Table.AddColumn(原料カス列追加, "リスト", (x) => List.Zip( { List.Alternate(List.FirstN(List.Skip(Record.FieldValues(x), 5), 16), 1, 1, 1), List.Alternate(List.FirstN(List.Skip(Record.FieldValues(x), 6), 16), 1, 1, 1) } ) ), 展開されたリスト = Table.ExpandListColumn(列修正, "リスト"), 記号列の追加 = Table.AddColumn(展開されたリスト, "記号", each [リスト]{0}), 数値列の追加 = Table.AddColumn(記号列の追加, "数値", each if [リスト]{1} = null then "" else [リスト]{1}), // 0を空白に変更 記号列のNULL置換 = Table.ReplaceValue(数値列の追加, null, "", Replacer.ReplaceValue, {"記号"}), 列型変換 = Table.TransformColumnTypes(記号列のNULL置換, { {"記号", type text}, {"数値", Int64.Type} }), 列型変換後のNULL処理 = Table.ReplaceValue(列型変換, 0, "", Replacer.ReplaceValue, {"数値"}), 列型変換整数 = Table.TransformColumnTypes(列型変換後のNULL処理, {{"数値", Int64.Type}}), フィルタリングされた行 = Table.SelectRows(列型変換整数, each [数値] <> null or (Text.From([数値]) = "") ), 削除された列 = Table.RemoveColumns(フィルタリングされた行, {"リスト"}), 列のピボット = try Table.Pivot( 削除された列, List.Distinct(削除された列[記号]), "記号", "数値", each List.Sum(List.Select(_, each _ <> null)) ) otherwise error "ピボット操作に失敗しました", 以下質問対象外コード