从数据透视表Qlik Sense中的另一列中减去1列

问题描述 投票:1回答:1

我想从数据透视表中的最后一列中减去最后一列。最后一栏是最近的财政年度,而在此之前的是上一财政年度。问题是标题将每年更新一次,因此需要使用列号。我尝试使用下面的表达式,但似乎没有任何结果。

=Column([$FieldNo] = 4) - Column([$FieldNo] = 3)

enter image description here

qlikview qliksense qlik-expression
1个回答
0
投票

Miscrosoft Excel宏/函数在Qlik Sense中不起作用;当您将数据导入Qlik时,这些字段的值将被复制。

这是获得所需结果的两种方法:

Qlik数据脚本

LOAD
    Country,
    FY1,
    FY2,
    FY3,
    (FY3 - FY2) as Total
FROM [lib://Desktop/Your-File.xlsx]
(ooxml, embedded labels, table is Your-Sheet);


图表中的Qlik表达式

您也可以只在其中添加以下表达式的列:

=(FY3 - FY2)
© www.soinside.com 2019 - 2024. All rights reserved.