0
私は、パラメータとして開始日と終了日を持つタブローレポートを持っています。 私はtype2であり、ユーザーの開始日とユーザーの終了日を持つ表を持っています。サンプルデータは次のとおりですtype2ディメンションテーブルに日付範囲フィルタを適用する方法はありますか?
user_id partner user_start_date user_end_date
U1 XYZ 2016-07-10 2016-07-23
U1 XYZ 2016-07-24 2016-07-30
U1 ABC 2016-07-31 2999-12-31
U2 ABC 2015-10-01 2999-12-31
これで、選択した日付範囲の間にすべての有効なユーザーをtableauレポートで取得する必要があります。私は計算フィールドの下に適用しようとした
IF ([Start Date] >= [User Start Date]
AND [Start Date] <= [User End Date]
AND [User End Date] >= [End Date])
OR
([User Start Date] >= [Start Date] AND
[User Start Date] <= [End Date] AND
[User End Date] >= [End Date]
)
THEN 'Show' ELSE 'Hide' END
はこれが正しければ、他の簡単な方法があるかどうかを知りたいと思ったレポートを濾過しました。