キー フィールドを持つ [power] クエリの結果であるいくつかの列、手動データ入力用の列、および数式列であるいくつかの列を含むテーブルがあります。
私の問題は、クエリ列を更新すると、特定のクエリ行に関連付けられた手動入力データが同じ行に残らないことです。
これを克服するために、最初に既存のテーブルの手動入力データをキー フィールドと共に抽出し、新しいクエリを実行してから、クエリの最後でテーブル結合を実行して入力データを正しいレコードに戻すクエリを使用します。 . (代替ソリューションに関するご意見は歓迎します...)
数式列のないテーブルの場合、次を使用して手動入力フィールドを自動的に識別できました。
List.Difference(Table.ColumnNames(Current_Source_Table), Table.ColumnNames(Pre-Join_Query_Result))。
ただし、これにより、Excel の数式を含む計算列も検出されます。これらの数式列を区別して除外するにはどうすればよいですか? できれば、識別を可能にする命名規則を使用しないでください。
どうもありがとう、
ジョー