データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
前者のパターンについて解決できましたので、共有いたします。
テーブルに含まれる複数の要素で絞り込みする方法です。
※
○変更前
let
ソース = Excel.CurrentWorkbook(){[Name="テーブル2"]}[Content],
変更された型 = Table.TransformColumnTypes(ソース,{{"日付", type date}, {"品物", type text}, {"数量", Int64.Type}})
in
変更された型
○変更後
let
ソース = Excel.CurrentWorkbook(){[Name="テーブル2"]}[Content],
変更された型 = Table.TransformColumnTypes(ソース,{{"日付", type text}, {"品物", type text}, {"数量", Int64.Type}}),
フィルターされた行 = Table.SelectRows(変更された型, each List.Contains(Table.ToList(フィルタ), [#"日付"]))
in
フィルターされた行
また、逆にテーブルに含まれる要素を除外する方法はテーブル2のクエリを下記の様に書き換えます。
let
ソース = Excel.CurrentWorkbook(){[Name="テーブル2"]}[Content],
変更された型 = Table.TransformColumnTypes(ソース,{{"日付", type text}, {"品物", type text}, {"数量", Int64.Type}}),
フィルターされた行 = Table.SelectRows(変更された型, each List.Contains(Table.ToList(フィルタ), [#"日付"])= false)
in
フィルターされた行
ご参考まで