PowerBI Dax Measure:返回多个值的表时出错,需要一个值
关于Switch(Allselected)语句,我不得不修正DAX公式 此度量存在于两个基本度量中。让我们把它们称为A、B和C。这是第一个(层次结构中的顶层) A:预算金额PowerBI Dax Measure:返回多个值的表时出错,需要一个值,powerbi,dax,powerbi-desktop,Powerbi,Dax,Powerbi Desktop,关于Switch(Allselected)语句,我不得不修正DAX公式 此度量存在于两个基本度量中。让我们把它们称为A、B和C。这是第一个(层次结构中的顶层) A:预算金额 Budget Amount = SWITCH(ALLSELECTED('>BudgetType'[-Value]), "Original",[Budget Amount (Original)], "Updated",[Budget Amount (Updated)]) 措施(原
Budget Amount = SWITCH(ALLSELECTED('>BudgetType'[-Value]),
"Original",[Budget Amount (Original)],
"Updated",[Budget Amount (Updated)])
措施(原始和更新)如下:B:
Budget Amount (Original) = sumx(FILTER(ERP_Budget_Details, ERP_Budget_Details[ERP_Budget.FOriginal]=TRUE),
ERP_Budget_Details[FAmount])
和C:更新:
Budget Amount (Original) = Sumx(FILTER(ERP_Budget_Details,ERP_Budget_Details[ERP_Budget.FOriginal]=TRUE),
ERP_Budget_Details[FAmount])
分别地,当将B或C添加到视觉效果中时,它们工作正常。但是,当我尝试使用A时,会出现以下错误:
度量值中的计算错误:“提供了一个包含多个值的表,其中预期只有一个值”
是否有人有解决此问题的经验,或者在我的A代码中看到导致此情况发生的任何错误
非常感谢 移除所有选中->这是一个表函数抱歉我是一个真正的noob,但它会是什么样子?如果没有allselected函数,我无法引用表列。('>BudgetType'[-Value]),但这是它需要依赖的。请尝试SELECTEDVALUE->this take Value从当前行中获取值。这似乎可以消除错误,我必须让用户运行多个测试以确保它正常工作。非常感谢!