【发布时间】:2019-04-30 04:42:14
【问题描述】:
我正在尝试创建 KPI,为此我尝试创建一个变量
我有这个公式
Total_Sales_Variable =
IF (
VALUES (BillingDocument_Header[Billing Doc. currency_WAK] ) = "USD",
139.2,
1
) *
CALCULATE (
SUM (BillingDocument_Item[Sales Amount_NEWR]),
FILTER (
'Invoice_Calender',
'Invoice_Calender'[Fiscal_Year] = 2016 &&
'Invoice_Calender'[Fiscal_Year] = 2017
),
FILTER (
'BillingDocument_Header',
'BillingDocument_Header'[Bill Type_FKRT] <> "Z2" &&
'BillingDocument_Header'[Bill Type_FKRT] <> "Z2"
)
)
当我添加时显示错误
MdxScript(Model) (8, 5) 度量“Invoice_Calender”[Total_Sales_Variable] 中的计算错误:提供了一个包含多个值的表,而预期只有一个值。
并且我正在尝试实现账单文档。 currency_WAk 是美元,然后我想将此字段 Sales Amount_NEWR 与过滤器 Fiscal_Year = {'2016','2017'} 和 [Billing Type_FKART] ={'ZG2','ZL2'}
相加这就是我想在 power bi 中实现的我想将其转换为 dax 表达式 power bi qlik 感觉表达
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]))
有什么帮助吗?
更新附加文件
请检查带有数据和表格的 pbix 文件
【问题讨论】:
-
Edit 您的问题以显示您的源数据样本,以及测量的预期输出。
-
嗨。这对我来说是不可能放置源数据的,因为它很大。当我使用我提到的代码时,这只会显示一个错误
-
一个样本数据,展示结构和一些有代表性的行...
-
我可以显示表格及其字段吗?
-
我知道样本数据是什么意思。我说这是不可能的,因为行数很多..
标签: variables powerbi powerbi-desktop kpi