我试图找出如何在qlikview中使用维度值作为表达式修饰符之一。请考虑以下事项:
Raw Data:
PName, count
AB,2
BC,3
CD,4
Dimension:
Name
Expression:
SUM(<{PName=Name}>count)
使用维度值作为集合修饰符之一。
由于
答案 0 :(得分:1)
正如@bdiamante所说。目前尚不清楚你究竟想做什么。
但我假设您只想使用维度的当前值来计算名称的数量。 如果这是真的,那么你可以简单地说:
Expression:
=sum(count)
HTH
答案 1 :(得分:1)
我相信我理解。试试sum({<Pname=p(Name)>}count)
。这表示pname
将是name
的可能值。另请查看e()
,这是排除的值。
答案 2 :(得分:0)
如果Name是文字值,请尝试:
sum({<PName={'AB'}>}count)
总会给你一个计数,好像有人选择了PName ='AB'。
如果您只想显示AB的计数,如果没有根据当前选择排除AB(例如某人选择了'BC'的PName),则使用:
sum({<PName*={'AB'}>}count)
这将为您提供AB的计数,但前提是AB包含在当前选择的范围内(即与其相交)。