2016-04-26 2 views
1

qlikviewでダッシュボードを使用して、今日の誕生日である顧客を常に取得したいと考えています。私たちのカスタマーケア部門では、今日の誕生日を祝う人々を簡単に見ることができます。QlikviewでCustomer DayとBirth of birthの誕生日を計算するにはどうすればよいですか?

何か助けてください...?

+0

データの読み込み頻度は?これに応じて異なるオプションがあります –

答えて

1

毎日データを読み込んでいる場合は、誕生日が今日の場合は1を返す新しいフィールドを作成できます。

Load CustomerName 
,if(MakeDate(2016,Month(Birthday),Day(Birthday))=Today(),1,0) as BirthdayFlag 

次に、表を作成し、ストレートテーブルを選択し、顧客名をディメンションとして追加し、BirthdayFlagを式として追加します。あなたが毎日ロードされていない場合は

、あなたはこれが2月29日にうるう年の赤ちゃんを世話しない

Max(if(MakeDate(2016,Month(Birthday),Day(Birthday))=Today(),1,0)) 

式を下記のストレートテーブルを作成して追加することができます - あなたは要求を満たすことができますしかし、これはいくつかのifステートメントとともに必要な場合

関連する問題