問題タブ [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.
powerpivot - DAX - 発生回数のカウント
次のように、PowerPivot データ モデルに OpportunityID の単純なリストがあります。
そして、次のように、各 OpportunityID の出現回数をカウントする CalculatedColumn に DAX 式を追加したいと考えています。
そのため、OpportunityID が複数回出現する場合、カウントは累積的に表示されます (例: 1、2、3 など)。
これを行う多くの方法を試しましたが、何も機能しません。その答えは RANKX 式にあると思いますが、それを機能させる方法がわかりません。
どんな助けでも大歓迎です!
excel - COUNTXを使用して変数の出現回数を見つける方法
この質問は PowerPivot に関するものです。
私は現在、1 人の顧客が 1 つのアイテムを購入した回数をカウントする「ヒット数」という列を含む請求書テーブルを設計しています。
現在、次のようなテーブルがあります。
請求書
これは私が望むものです:
請求書
ご覧のとおり、「ヒット数」行は、特定の顧客が特定の製品を注文した回数を計算します。
助けてくれてありがとう!
c# - SQL SERVER の DAX IFERROR 関数
私はDAX式が初めてです。SQL SERVER プロシージャーで DAX 関数を使用するには、何をする必要がありますか。SQLでISERROR関数を使用しているだけで、このエラーが発生します::「IFERROR」は、認識された組み込み関数名ではありません。ライブラリなどを追加する必要がありますか? 返信してください。
sql-server - SQL Server ISERROR 関数
私は式のフォーマットを返す関数を持っています.その一部----
入力された除数がゼロであるかどうかを確認し、計算式に NULL を割り当てる DAX の ISERROR メソッドを Sql Server リレーショナル データベースに実装したいと考えています。
excel - DAX Cumulative SUM がフィルターを無視する
基本的に、PowerPivot で 2 つのリンク テーブルを使用しています。最初の列には、次の列 [Date]、[Amount]、[Id] が含まれます。2 番目のテーブルには、最初のテーブルをフィルタリングするために使用される ID の [Id] のみが含まれます。これを累積合計を計算するメジャーと組み合わせるまで、これはうまく機能しました。
さまざまなフィルターを Calculate-statement に直接適用しようとしましたが、どれも機能していないようです。正しいはずの条件は常に、現在のコンテキストでは列を特定できないというエラーを返すようです。[Id] 列は文字列値であることに注意してください。
最適な解決策は、ピボットテーブルに Id フィルターを適用して累積値を計算する方法ですが (これらのテーブルをいくつか使用して、データを含む 1 つのテーブルにフィルター処理します)、計算されたメジャーの複数のバリエーションを使用しても問題ありません。
私は DAX を初めて使用するので、このすべてに非常に感謝しています!
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でこれを行う方法はありますか?????
階層を試しましたが、うまくいきません。
計算された数式を使用すると、ピボット行の名前を確認できるため、おそらくフィルターですが、許可されていると仮定して、構文を正しく取得できないようです...
立ち往生..
すべての提案は非常に高く評価されています!
ssas - 合計して計算する単純な DAX クエリ
次の形式の SSAS 表形式モデルがあります。
次の形式を出力する SSAS DAX クエリが必要です。
これがどのように行われるか知っている人はいますか?
次に、これを SSRS レポートで使用します。
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('クエリ',クエリ[都市]))
ここでクエリはデータモデルのテーブルであり、都市は国に置き換えることができます。しかし、機能していません。
同じ行にそのようなカウントを表示することは可能ですか?