Qlik 从多个字段中获取不同的计数
Qlik get distinct count from multiple fields
我已经在网上搜索了一个多小时,找不到我需要的东西。
我有两列包含一个人的名字; Contact
和 Created By
。两者的格式相同。
基本上我需要计算这些列的不同值。例如该名称可以多次出现在每一列数据中,但我只想将名称计算一次。
我尝试使用下面的方法,但它返回的数字高于两列之间的实际不同值。
=Sum(Aggr(Count(Distinct [Created By]),[Contact]))
也试过了,返回的是和上面一样的数字。
=Count(Distinct [Contact] & [Created By])
提前致谢!
我想你可以尝试这样的事情:
count(distinct Contact) + count({$<[Created By]-=p(Contact)>} distinct [Created By])
基本上,它会将来自 Contact
的唯一身份计数添加到来自 Created By
的唯一身份计数,其中 Created By
不是 Contact
中的名称之一。
我已经在网上搜索了一个多小时,找不到我需要的东西。
我有两列包含一个人的名字; Contact
和 Created By
。两者的格式相同。
基本上我需要计算这些列的不同值。例如该名称可以多次出现在每一列数据中,但我只想将名称计算一次。
我尝试使用下面的方法,但它返回的数字高于两列之间的实际不同值。
=Sum(Aggr(Count(Distinct [Created By]),[Contact]))
也试过了,返回的是和上面一样的数字。
=Count(Distinct [Contact] & [Created By])
提前致谢!
我想你可以尝试这样的事情:
count(distinct Contact) + count({$<[Created By]-=p(Contact)>} distinct [Created By])
基本上,它会将来自 Contact
的唯一身份计数添加到来自 Created By
的唯一身份计数,其中 Created By
不是 Contact
中的名称之一。