問題タブ [dax]

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 投票する
4 に答える
3837 参照

powerpivot - DAX - 発生回数のカウント

次のように、PowerPivot データ モデルに OpportunityID の単純なリストがあります。

そして、次のように、各 OpportunityID の出現回数をカウントする CalculatedColumn に DAX 式を追加したいと考えています。

そのため、OpportunityID が複数回出現する場合、カウントは累積的に表示されます (例: 1、2、3 など)。

これを行う多くの方法を試しましたが、何も機能しません。その答えは RANKX 式にあると思いますが、それを機能させる方法がわかりません。

どんな助けでも大歓迎です!

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

excel - COUNTXを使用して変数の出現回数を見つける方法

この質問は PowerPivot に関するものです。

私は現在、1 人の顧客が 1 つのアイテムを購入した回数をカウントする「ヒット数」という列を含む請求書テーブルを設計しています。

現在、次のようなテーブルがあります。

請求書

これは私が望むものです:

請求書

ご覧のとおり、「ヒット数」行は、特定の顧客が特定の製品を注文した回数を計算します。

助けてくれてありがとう!

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

c# - SQL SERVER の DAX IFERROR 関数

私はDAX式が初めてです。SQL SERVER プロシージャーで DAX 関数を使用するには、何をする必要がありますか。SQLでISERROR関数を使用しているだけで、このエラーが発生します::「IFERROR」は、認識された組み込み関数名ではありません。ライブラリなどを追加する必要がありますか? 返信してください。

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

sql-server - SQL Server ISERROR 関数

私は式のフォーマットを返す関数を持っています.その一部----

入力された除数がゼロであるかどうかを確認し、計算式に NULL を割り当てる DAX の ISERROR メソッドを Sql Server リレーショナル データベースに実装したいと考えています。

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

excel - DAX Cumulative SUM がフィルターを無視する

基本的に、PowerPivot で 2 つのリンク テーブルを使用しています。最初の列には、次の列 [Date]、[Amount]、[Id] が含まれます。2 番目のテーブルには、最初のテーブルをフィルタリングするために使用される ID の [Id] のみが含まれます。これを累積合計を計算するメジャーと組み合わせるまで、これはうまく機能しました。

さまざまなフィルターを Calculate-statement に直接適用しようとしましたが、どれも機能していないようです。正しいはずの条件は常に、現在のコンテキストでは列を特定できないというエラーを返すようです。[Id] 列は文字列値であることに注意してください。

最適な解決策は、ピボットテーブルに Id フィルターを適用して累積値を計算する方法ですが (これらのテーブルをいくつか使用して、データを含む 1 つのテーブルにフィルター処理します)、計算されたメジャーの複数のバリエーションを使用しても問題ありません。

私は DAX を初めて使用するので、このすべてに非常に感謝しています!

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

excel - DAX / Powerpivot:「ピボット行の IF 親 >x」を実行する方法

次の方法を探しています。どんな助けでも大歓迎です!

セットアップ: Excel 2013 & Powerpivot;

値のピボット:

値 #1 と #2 数値の合計

値 #3 の計算フィールド (値 #1 の %)

値 #4 の計算フィールド (値 #3 - 値 #2)

値 #5 と #6 数値の合計 (#1 と #2 とは異なる)

値 #7 の計算フィールド (値 #5 の %)

値 #8 の計算フィールド (値 #7 - 値 #6)

ピボットの行

Row#1 エリア

行#2地区

Row#3 クラスタ ID

次のことを行う新しい計算フィールドを作成しようとしています (説明する Excel 式を使用して表示)

DAX / Powerpivotでこれを行う方法はありますか?????

階層を試しましたが、うまくいきません。

計算された数式を使用すると、ピボット行の名前を確認できるため、おそらくフィルターですが、許可されていると仮定して、構文を正しく取得できないようです...

ここに画像の説明を入力 立ち往生..

すべての提案は非常に高く評価されています!

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

ssas - 合計して計算する単純な DAX クエリ

次の形式の SSAS 表形式モデルがあります。

ここに画像の説明を入力

次の形式を出力する SSAS DAX クエリが必要です。

ここに画像の説明を入力

これがどのように行われるか知っている人はいますか?

次に、これを SSRS レポートで使用します。

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

powerpivot - グループ化のためのDAX

データモデルとして次のデータセットがあります。

国レベルと都市レベルでの Assetcount の合計を同じ行に表示する 1 つの行を表示したいと考えています。

次のように、都市と国をスライスするための 2 つのスライサーがあります。

したがって、国をインドとして選択すると、国 (インド) レベルでの Asset-Count の合計が表示されます。同様に、City を Delhi として選択すると、City(Delhi) レベルで Asset-Count が表示されます。

DAX を使用して PowerPivot を使用することは可能ですか?

MSDNでの質問の関連コンテンツ

実際、あなたのソリューションは機能していません。私は国として階層を作成しました->都市&それを行に保持しました。したがって、特定の国と都市を選択すると、次のように表示されます。

でも私はしたい

アメリカ ワシントン
120 40

またはのようかもしれません

以下のような集計関数をいくつか試しました。

=SUMX(VALUES(クエリ[都市]),CALCULATE(SUM(クエリ[資産数])))

=CALCULATE(SUM(クエリ[資産数]),SUMMARIZE('クエリ',クエリ[都市]))

ここでクエリはデータモデルのテーブルであり、都市は国に置き換えることができます。しかし、機能していません。

同じ行にそのようなカウントを表示することは可能ですか?