在qlik sense中计算总数的百分比
Calculate percentage of the total in qlik sense
我的 qlik sense 桌面(2019 年 6 月版)中有以下数据结构:
Time Reference Relevant
01.01.2019 1 1
01.01.2019 2 0
01.02.2019 3 0
01.02.2019 4 0
我想构建一个折线图,显示每天出现的引用总数的百分比。
因此值将是:
01.01.2019 0.5
01.02.2019 0
我必须在formel 编辑器中写什么?表达式:Sum(total [Relevant])/Count(total [Reference])
无效。
根据日期合并求和和计数的技巧是什么?
要获得 Relevant=1 的参考文献的数量,您可以执行 Count({<Relevant={1}>}Reference)
,然后您可以执行 Count({<Relevant={1}>}Reference)/Count(Reference)
.
的百分比
但是,由于您的场景中的数据非常简单,您实际上可以只做 sum(Relevant)/count(Reference)
- 不需要总数,因为您没有在第二个 table 中包括参考。
如果您确实希望 table 显示当天的相关百分比,同时仍显示参考,那么您可能需要更像 Count(TOTAL<Time> {<Relevant={1}>}Reference)/Count(TOTAL<Time> Reference)
或只是 sum(TOTAL<Time> Relevant)/count(TOTAL<Time> Reference)
的内容你的简单场景。
我的 qlik sense 桌面(2019 年 6 月版)中有以下数据结构:
Time Reference Relevant
01.01.2019 1 1
01.01.2019 2 0
01.02.2019 3 0
01.02.2019 4 0
我想构建一个折线图,显示每天出现的引用总数的百分比。
因此值将是:
01.01.2019 0.5
01.02.2019 0
我必须在formel 编辑器中写什么?表达式:Sum(total [Relevant])/Count(total [Reference])
无效。
根据日期合并求和和计数的技巧是什么?
要获得 Relevant=1 的参考文献的数量,您可以执行 Count({<Relevant={1}>}Reference)
,然后您可以执行 Count({<Relevant={1}>}Reference)/Count(Reference)
.
但是,由于您的场景中的数据非常简单,您实际上可以只做 sum(Relevant)/count(Reference)
- 不需要总数,因为您没有在第二个 table 中包括参考。
如果您确实希望 table 显示当天的相关百分比,同时仍显示参考,那么您可能需要更像 Count(TOTAL<Time> {<Relevant={1}>}Reference)/Count(TOTAL<Time> Reference)
或只是 sum(TOTAL<Time> Relevant)/count(TOTAL<Time> Reference)
的内容你的简单场景。