如何计算Qlikview中客户日和出生月份的生日?

时间:2016-04-26 07:11:47

标签: qlikview

我希望在qlikview中使用我的仪表板来获取他们今天过生日的客户。这样我们的客户服务部门就可以很容易地看到今天庆祝的生日。

请帮忙......?

1 个答案:

答案 0 :(得分:1)

如果您每天都在加载数据,则可以创建一个新字段,如果今天是生日,则返回1。

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

然后创建一个图表,选择一个直表,将您的客户名称添加为维度,将BirthdayFlag添加为表达式。

如果您每天都没有加载,可以在下面创建直表并添加表达式

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

这并不适合于2月29日的闰年婴儿 - 但是如果需要,你可以用一些if语句来满足这个需求