2017-08-16 3 views
0

私は、会議出席者を見るためにクラブ会員を追跡することに興味があります。行の名前と会議の日付は、出席(出席者は1人、出席者は1人、出席者は0人)の列として表示されます。テーブル内のアラート値の作成

不適切な出席を強調するにはどのような方法が良いでしょうか?
たとえば、誰かが2行を逃した場合、計算フィールドは良い方法でしょうか?私はどのようにそれがFORループを持つw/oをコード化するのか分からない。私はそれが前の日付と日付をチェックするようにしたいです(もしそれがフィルタ範囲内にあるならば)、両方が欠けているなら、両方を赤色にするか、そうでなければ不十分な出席を示します。

アイデア/アドバイスはありますか?

答えて

1

私はあなたのユースケースに応じていくつかのより適切なこれを行うに行くことができるいくつかの方法があると確信しています。 、あなたのデータがきちんとしていると仮定すると(つまり内のメンバーは、すべての可能な会議の日付のレコードを持っている)計算フィールドを作成することです簡単な方法、のは、「標識」によって

Rows: “Name” 
Columns: “Date” (Discrete) 
Color: Indicator 
Mark Type: Square 
Indicator (definition): 
IF WINDOW_SUM(SUM([Present]),-1,0) = 0 AND INDEX() != 1 
THEN 2 
ELSEIF SUM([Present]) = 0 
THEN 1 
ELSE 0 
END 

をしましょう

より複雑calculati「メンバーが昨年の5回の以上の連続欠席を持っている」

:メンバーとミーティングの日付の数には、次のような質問をし、さらに集約することもできます詳細レベル(LOD)、高度なテーブル計算などを使用して行うことができます。しかし、私はtableauの前にデータ準備をする方が簡単だから、後で簡単に質問に答える柔軟性が増しました。この場合、以前の出席者の値を追加の列の形で各レコードにマージすることをお勧めします。

あなたの問題についてより一般的に言えば、全メンバーの平均に対して正規化された期間中の各人のミーティングの数は、不十分な出席者を強調するのに十分であると思います。

関連する問題