功率bi和qliksense中的表达

时间:2019-05-02 06:09:02

标签: expression powerbi-desktop qliksense

我有2个文件,一个在qliksense中,另一个在power bi中。两个文件都有相同的表和关系。

qliksense表达式为

onclick

power bi表达式是

已更新

function menu() {
    if (document.getElementById("contactus").getAttribute('src') ==
        "images/mainpage/image1.png") {
        document.getElementById("contactus").src =
            "images/mainpage/image2.png";
    }
}

现在的问题是qliksense表达式显示值 26,599,175,877.32 而power bi显示 6,800,260,015,222,45

我想在功率bi中使用qliksense值..

这是power bi文件的链接。https://www.dropbox.com/s/i8aazcb19zt50l5/test4.pbix?dl=0

这是给qliksense的 https://www.dropbox.com/s/jltgdls5rbintn4/test.qvf?dl=0

有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

  1. Qliksense表达式正确,但是在具有[Fiscal_Year]字段的表中没有数据(在加载脚本中未计算日历)。我已将其更改为Invoice_year,并且没有丢失,结果是: enter image description here
if([Billing Doc. currency_WAERK] = 'USD',
sum({< Fiscal_Year = {'2016','2017'},[Billing Type_FKART] -={'ZG2','ZL2'}>}[Billing Sales Amount_NETWR])*139.2,
sum({< Fiscal_Year = {'2016','2017'},[Billing Type_FKART] -={'ZG2','ZL2'}>}[Billing Sales Amount_NETWR]))
  1. 我还看到数据存在差异,因为PowerBi中的货币已经转换,而QlikSense中的货币没有转换。请使用直线表和数据透视表来分析您的数据,以便您更轻松地进行操作:

Power BI表(不进行任何转换-只需简单的总和和过滤器即可选择Years和FKART):

Power BI table

QlikSense表(具有集分析并且结果与不带货币转换的Power Bi中的相同): Qliksense table