首页 > 解决方案 > 在 qlik 意义上计算总数的百分比

问题描述

我的 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])不起作用。

结合日期的总和和计数的技巧是什么?

标签: qlikviewqliksense

解决方案


要获得 Relevant=1 的引用计数,您可以这样做Count({<Relevant={1}>}Reference),然后您可以将百分比作为Count({<Relevant={1}>}Reference)/Count(Reference).

但是,由于您的场景中的数据非常简单,您实际上可以这样做sum(Relevant)/count(Reference)- 不需要总计,因为您没有在第二个表中包含参考。

如果您确实想要一个表格来显示当天的相关百分比,同时仍然显示参考,那么您可能需要更像Count(TOTAL<Time> {<Relevant={1}>}Reference)/Count(TOTAL<Time> Reference)或只是sum(TOTAL<Time> Relevant)/count(TOTAL<Time> Reference)在您的简单场景中的东西。


推荐阅读