問題タブ [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 に答える
933 参照

powerquery - powerquery m language - 値まですべての行を選択する方法

これと非常によく似た質問ですが、Power Query/M を使用しています

次の場合 (Power Query Excel インポート) ...

Grand で 4 行目まで (除く) すべての行を選択するにはどうすればよいですか? (およびその後のすべての行を除外)

次のような新しい列を作成しました。

これは「Grand」行を正しく示していますが、実際に必要なのはその前のすべての行です (その後の行はありません)。

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

sql - 1 対 1 の関係 SQL の作成

これらの 2 つのテーブルから 1 対 1 の関係を作成する最良の方法は何ですか?

どうもありがとう!

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

powerbi - M クエリのループ

私のテーブルは次のようになります。

私のテーブルはこんな感じ

私はそれを次のようにしたい:

私はそれを次のようにしたかった:

私はそれをしました:

各値の順序をセミコロンで保存して、複数の列を分割したかったのです。

このコードは、2 行が 2 列に転置されている場合は簡単ですが、行数がわからない場合はどうすればよいでしょうか?

各列で関数を実行するループを作成したい (最初の転置後)。

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

excel - Excel データ モデル/Power Query (データの取得と変換) からの単一データ ポイントのクエリ

Excel 2016 の最新バージョン (O365 E3 ライセンス経由) を使用しており、Power Query / Get & Transform Data を使用しています。クエリを正常に作成してページにロードできます。Power Pivot レポートも正常に作成できました。

Power Query 経由で読み込まれたデータから単一のデータ ポイントに対してクエリを実行したいと考えています。たとえば、DivisionalRevenue と呼ばれるデータセットを想像してみてください。

これを簡単に Excel ワークブックに読み込んだり、データ モデルに含めてパワー ピボットを作成したりできます。ただし、Power Pivot が常に私の要件を満たしているとは限りません。特に、ページでのデータの表示方法に関してはそうです。私の目標を達成するために、個々のデータポイントをクエリできるようにしたいと思うかもしれません。

個々のデータ ポイントのクエリに使用できる数式を含むセルをページに配置したいと考えています。ピボット テーブルにある場合は、次のようなものを使用できます。

検索値 (日付と部門) は、ページのセルから取得するか、数式にハードコードすることができます。これは、私が取り組んでいるいくつかのレポートの要件です。

または、Date と Division を連結した複合ルックアップ列を追加し、vlookup を使用して次のような値を取得することもできます。

最後に、INDEX と MATCH の組み合わせを使用して正しい行番号を識別し、データを取得できます。

これらのソリューションはすべて、データをシートにロードする必要があります。適切に機能させるには、ピボット テーブルを更新する必要があります。他の 2 つは、複数のフィールド (この例では日付と区分) に基づいて行を照合できるように、任意のルックアップ列を作成する必要があり、そのルックアップ フィールドの式がデータ テーブルの長さまで適切に拡張されていることを確認する必要があります。 . どちらの場合も、このワークブックを同僚と共有するときに、誰かがピボット テーブルまたはルックアップのかなり壊れやすい設定に影響を与えた場合に備えて懸念があります。

したがって、私が本当に見つけたいのは、データセットに対するピボット テーブル クエリに相当するものです。

そのようなものは存在しますか?そのようなことはできますか?Power Query / データの取得と変換によって作成されたデータセットから任意のデータ ポイントを取得できますか?

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

powerbi - 外部テーブル列を関数パラメーターの引数値として使用する方法

関数が呼び出されるテーブル以外のテーブルの列名をパラメーター引数値として受け入れる関数を構築しようとしています。

私が開発した関数は、関数を呼び出すテーブルの内部にある列の名前をパラメーター引数値として使用すると、正常に動作します。しかし、別のテーブルの列の名前をパラメーター引数値として渡したいと思います。その方法がわかりません。

私は2つのテーブルを持っています。

表 1: ここに画像の説明を入力 ...および表 2: ここに画像の説明を入力

私の関数のコードは次のとおりです。

Table1[Column1] を ListToScan のパラメータ引数値として、Table2[Column1] を ListToFind のパラメータ引数値として使用できるようにしたいと考えています。

何か案は?

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

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

powerbi - カスタム KPI 作成の複数のクエリを解決するには、PowerBI にヘルプが必要です

私は power-bi に取り組んでおり、過去 2 か月から dax クエリを作成しており、さまざまな種類のデータに対して上矢印と下矢印を表示するようなカスタム kip を作成しようとしています。

しかし、複数の問題に直面しています。

これらの問題を解決するために、あなたの貴重な提案が必要です。

サンプルデータ:-

ここに画像の説明を入力

Q1:- カスタム KPI の作成中に上矢印と下矢印の画像を表示できません。

KPI作成の目安は、

Measure = IF(ISBLANK([PlanSum]),"No Data Available ",[PlanSum])&" "&IF([PlanSum]=[PlanPrevMon],"",IF([PlanSum] > [PlanPrevMon],UNICHAR(8679),UNICHAR(8681))&IF([PlanSum]<=0,"",""))

そして、これは私に完璧な結果をもたらします(これに対するより良い方法があれば提案してください)。

しかし、uni-char 矢印の代わりに UP と DOWN の画像矢印を表示しようとしたのですが、うまくいきません。

メジャーは次のとおりです。

Measure = IF(ISBLANK([PlanSum]),"No Data Available ",[PlanSum])&" "&IF([PlanSum]=[PlanPrevMon],"",IF([PlanSum] > [PlanPrevMon],"https://cdn3.iconfinder.com/data/icons/musthave/48/Stock%20Index%20Up.png","https://cdn3.iconfinder.com/data/icons/musthave/48/Stock%20Index%20Down.png")&IF([PlanSum]<=0,"",""))

出力は次のとおりです:-

ここに画像の説明を入力

ここで画像のURLを文字列として取っていると思うので、画像を取得できないのはなぜですか

画像の矢印を取得するにはどうすればよいですか。それとも、これを行う他の方法はありますか?

Q2:- 同じクエリですが、パーセンテージ値では機能しません。

テーブル

ここに画像の説明を入力

プレビューの月の値を計算するため

測定:-

ただし、値は下の画像のように 10 進数に変更されます。

ここに画像の説明を入力

ここで小数の値を取得するのはなぜですか。その Contri% を小数に変更し、残りのクエリを次のように実行した場合

そして、出力は

ここに画像の説明を入力

完璧です。

ただし、最初の質問と同じですが、上矢印と下矢印の画像 URL を含めると、q1 と同じ出力が得られます (2 番目の画像に示す正確な出力)

では、値を % で上下の矢印で表示するにはどうすればよいでしょうか?

Q3:- そして、この contri% arrows kpi のために、別の計算列を書きました。

しかし、下の画像のように間違った矢印記号が表示されます。

ここに画像の説明を入力

ここで間違った矢印記号が表示されるのはなぜですか?

どんな提案でもかなりの価値があります。

ありがとう、

バニー。