web-dev-qa-db-ja.com

同じ値が列に表示されるTableauカウント回数

私はそのような分野を持っています

Color
Pink
Blue
Pink
Blue
Pink
Pink
Pink
Pink
Pink
Blue
Blue
Pink
Pink
Pink
Blue
Pink
Blue
Pink
Blue

ピンクの出現回数をカウントする計算フィールドを作成するにはどうすればよいですか?

ブルーの総数は?

7
Rhonda

ビューで色と色のみでグループ化している場合は、単純にSUM(Number of Records)を使用できます。たとえば、RowsシェルフにColorを入れ、TextにSUM(Number of Records)を入れると、各Colorのカウントを含むテーブルが表示されます。

詳細レベルを指定する必要がある場合、Tableauには LOD(詳細レベル)式 があり、これにより簡単にできます。

_{ FIXED [Color] : SUM([Number of Records]) }
_

そのステートメントは、ビューの詳細レベルに関係なく、_[Number of Records]_のSUM()を計算し、_[Color]_でグループ化することを示しています。


参考までに、_[Number of Records]_は、Tableauがすべてのデータソースに自動的に投げる計算フィールドです。これがコードです:

_1
_

これは、パーティションのすべての行に1を配置するだけです。これらの関数をSUM()すると、レコード数がわかります。したがって、あなたのLOD計算は同じくらい簡単にできたでしょう:

_{ FIXED [Color] : SUM(1) }
_
8
Andrew LaPrise