Qlik 从多个字段中获取不同的计数

Qlik get distinct count from multiple fields

我已经在网上搜索了一个多小时,找不到我需要的东西。

我有两列包含一个人的名字; ContactCreated 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 中的名称之一。