Filter Qliksense筛选器窗格公式

Filter Qliksense筛选器窗格公式,filter,aggregate-functions,countif,qlikview,qliksense,Filter,Aggregate Functions,Countif,Qlikview,Qliksense,这是我的数据 key2 key1 value k2_123 k1_1 a k2_123 k1_2 b k2_123 k1_3 c k2_456 k1_4 b k2_456 k1_5 c k2_456 k1_6 b k2_456 k1_7 c k2_789 k1_8 a k2_789 k1_9 c k2_789 k1_10 a k2_789 k1_11 a k2_789 k1_12 b 我想创建

这是我的数据

key2    key1    value
k2_123  k1_1    a
k2_123  k1_2    b
k2_123  k1_3    c
k2_456  k1_4    b
k2_456  k1_5    c
k2_456  k1_6    b
k2_456  k1_7    c
k2_789  k1_8    a
k2_789  k1_9    c
k2_789  k1_10   a
k2_789  k1_11   a
k2_789  k1_12   b
我想创建一个筛选器窗格,让我在value='a'时对key2进行筛选

所以过滤器窗格应该给我一个这样的列表

key2
k2_123
k2_789
我该怎么做?我应该使用Count+Aggr函数吗

提前感谢

您只需要在维度定义中使用if()函数

if(value='a',key2)
您可以在脚本中使用相同的if,这可能是首选的方法,但两者都可以工作

load 
  *, 
  if(value='a',key2) as If_A 
inline [
key2 ,   key1 ,   value
k2_123, k1_1,    a
k2_123,  k1_2,    b
k2_123,  k1_3,    c
k2_456,  k1_4,    b
k2_456,  k1_5,    c
k2_456,  k1_6,    b
k2_456,  k1_7 ,   c
k2_789,  k1_8 ,   a
k2_789,  k1_9 ,   c
k2_789,  k1_10,   a
k2_789,  k1_11 ,  a
k2_789,  k1_12 ,  b
];