問題タブ [m]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
43 参照

powerquery - 複数の列と行から関連する値を 1 つの列に収集する

私はこのテーブルを持っています:

ここに画像の説明を入力

私はこれに変更したい:

ここに画像の説明を入力

ご覧のとおり、すべての P1 行からすべての関連エントリをすべての列にわたって P1 の下の 1 つの列に収集し、P2 および P3 関連エントリについても同じことを行います。

PowerQuery/M でこれを行う簡単な方法はありますか?

0 投票する
1 に答える
168 参照

powerquery - クエリ テーブルでのデータの配置

これを変換する簡単な方法(PowerQueryを使用)を見つけようとしています:

ここに画像の説明を入力

これに:

![ここに画像の説明を入力

私はそれを行う簡単な方法を見つけようと何日も費やしました。

私が試したことはすべて失敗しました。

0 投票する
2 に答える
312 参照

mdx - リストを MDX クエリに解析する (MDX M Power BI のリスト)

以前に取得したリストを MDX クエリの FILTER の入力として統合する方法を探しています。現在、次のコードがあります。

行 1 のセグメントは単一の値パラメーターでしたが、代わりにセグメントのリスト (listSegment) を参照として使用して、結果が複数のセグメントをフィルター処理するようにします。WHERE IN ソリューションを試しましたが、うまくいかないようです。どんな助けでも大歓迎です。

エラー:

0 投票する
1 に答える
100 参照

powerquery - 関数の使用に関するトラブル

呼び出し元のクエリのテーブルで列を並べ替える関数を呼び出そうとしています。

私は基本的にこれを回そうとしています...

ここに画像の説明を入力

...これに...

ここに画像の説明を入力

この単純な関数を作成しました:

...手動で呼び出すと、基本的に正常に動作します。ただし、実行されるたびに結果を含むまったく新しいテーブルが作成されます。私がやりたいことは、元の呼び出し元のクエリのテーブルで並べ替えを実行することです。

また、呼び出し元のクエリのテーブル内からこの関数を呼び出そうとすると、循環参照が原因で Power Query が中断します。

私は何を間違っていますか?関数を使用して、呼び出し元のクエリのテーブル内の列に並べ替えの変更を加えるにはどうすればよいですか? また、実際に関数を呼び出すにはどうすればよいですか?

PS私は、ソートを行うためのより簡単な方法があることを知っています. 並べ替えは私の本当の目標ではありません。私が対処している同様の要件の「単純化された」例として、並べ替えを使用しているだけです。