2017-04-11 43 views
1

データセットでは、それぞれPolicyNumberは複数のClaimNumberを持つことができます。だから私がしたいのは、ユニークPolicyNumberを取得し、それぞれPolicyNumberのクレーム(ClaimNumber)の数を数えることだけです。 (Excelのピボットテーブルなど)PowerBIデスクトップでグループ化を使用する場合列の値がアクティブでない

パワーBIでは私は新しい列(CountOfClaims)、オペレーションに名前を与え、PolicyNumberされているグループ化する列を指定する、Edit QueryをクリックしGroup Byをクリックして - Count Rowsを...私はColumn値を選択することができません。なんらかの理由でそれは不活性です。それは私がSumする必要がある場合は動作しますが、私はそれぞれを数える必要がありますPolicyNumber これは簡単なはずです。 私はここで何が欠けていますか?

enter image description here

これは私が達成しようとしているものです:

enter image description here

私がパネルにグループ化を選択していた場合も、その後、クエリは感嘆符を持っています。私はそれの意味を見つけることができませんでした。

enter image description here

答えて

1

行を数えるには、パワーBIは、ドロップダウンを移入しない理由である、あなたはにはカウントされ、列は関係ありません。

[グループ化]ダイアログボックスでは、別の列数がサポートされていません(2017年4月)。

DAXを使用してデータモデルにメジャーを追加し、distinct countを返すことができます。

=DISTINCTCOUNT([ClaimNumber]) 

それともPolicyNumberClaimNumberの唯一のユニークな組み合わせを含む、最初の上に座って第二のテーブルを作成することができます。その後、PolicyNumberでグループ化し、行を数えます。これにより、明確な請求数が返されます。

+0

ありがとうございました。私の最終的な目標は、このクエリをマスキングしてユニークな 'PolicyNumber'、' Counts'、 'SUM(Losses)'を得ることです。このクエリを 'PolicyNumber'を持つ別のデータセットに加えることができます – Oleg

+0

Power BIのように、クエリをフォルダに整理する機能があります。私はしばしばテーブル上にテーブルを作成する必要があり、混乱する可能性があります。物事をより明確にするために、私は通常、* base *クエリをstageというフォルダに配置します。次に、これらのオブジェクトの上に次元と事実*表*を別々のフォルダに作成します。原則として、私は2/3の層に固執するのが好きです。その後、自分のプロジェクトを理解できません。 –

+0

ありがとうございます。 PBIのレポートを完成させるための方法があるかどうかは知っていますか?ロジック、機能、対策などを見るだけで、より早くそれを学ぶことができます。 ありがとう – Oleg

関連する問題