首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Qlikview量规图表-静态变量

Qlikview量规图表-静态变量
EN

Stack Overflow用户
提问于 2013-11-15 04:58:40
回答 2查看 1.6K关注 0票数 2

我正在寻找创建和使用仪表图,但我试图弄清楚如何比较选定和完整的宇宙。例如,假设我想衡量一个部门的每月平均支出与整个组织的平均支出。如何使组织对细分市场标记进行平均?或者使其成为不随选择而改变的静态变量?

EN

回答 2

Stack Overflow用户

发布于 2013-11-20 23:11:15

就像这里弹出的许多问题一样,您可以使用集合分析来实现这一点。在你的gauge表达式中,你可以这样做:

假设您要在当前状态下选择一个或多个部门,您可以这样做

代码语言:javascript
运行
复制
percent_of_total_spending = avg({$}spending)/avg({1}spending)

{}语法与集合标识符$1一起使用,分别表示当前选择的集合和整个语义域。因此,上面的表达式将给出您选择的任何部门的平均组织支出的百分比。

除了集合标识符外,您还可以使用集合修饰符来进一步自定义要包括的总体。有关详细信息,请参阅here

票数 1
EN

Stack Overflow用户

发布于 2014-06-16 22:48:25

您所需要做的就是使用集合分析,并在选择框中告诉表达式忽略哪些内容。

示例:

代码语言:javascript
运行
复制
Sum({<Month=, Year=>}Spending)

上面告诉您的是,它接受“月”字段,并将该特定表达式的选择设置为空,以及“年”字段。如果您要执行以下操作:

代码语言:javascript
运行
复制
Sum({<Month=, Year={"2014"}>}Spending)

它将计算该特定年份,甚至是以下年份

代码语言:javascript
运行
复制
Sum({<Month=, Year={"2013","2014"}>}Spending)

将会同时计算2013年和2014年。也可以通过按F1并搜索集合分析来阅读帮助文件。

所以这样的东西对你来说是可行的

代码语言:javascript
运行
复制
Sum(Spending) / Sum({<Month=, Year=>}Spending)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19988238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档