Excel 达到100%后如何显示空白?DAX测量
我创建了一个计算每个项目完成百分比的方法。但我的客户希望它在项目完成后显示空白,即在第一个100%之后 我已经尝试过使用If函数,但它每个月都返回相同的值。我也在网上查了一下,但没有找到解决办法。这是我的完成百分比度量和它所依赖的度量Excel 达到100%后如何显示空白?DAX测量,excel,powerbi,dax,powerpivot,Excel,Powerbi,Dax,Powerpivot,我创建了一个计算每个项目完成百分比的方法。但我的客户希望它在项目完成后显示空白,即在第一个100%之后 我已经尝试过使用If函数,但它每个月都返回相同的值。我也在网上查了一下,但没有找到解决办法。这是我的完成百分比度量和它所依赖的度量 % of Completion:= VAR sproject = IF ( HASONEVALUE ( Project[Project] ), VALUES ( Project[Project] ) ) RETURN CALCULATE (
% of Completion:=
VAR sproject =
IF ( HASONEVALUE ( Project[Project] ), VALUES ( Project[Project] ) )
RETURN
CALCULATE (
DIVIDE (
[S Expenses Running Total],
CALCULATE (
[Total Sales Costs] + [Total Sales Hours],
ALL ( Sales ),
Sales[Project] = sproject
)
),
Project[Classification] = "IN"
)
Expenses Running Total:= CALCULATE (
[Total Sales Costs] + [Total Sales Hours],
FILTER (
ALL ( Dates ),
Dates[Current Month Offset] <= MAX ( Dates[Current Month Offset] )
)
)
完成百分比:=
VAR项目=
IF(HASONEVALUE(项目[项目]),value(项目[项目])
返回
算计(
分开(
[S费用运行总计],
算计(
[总销售成本]+[总销售时数],
全部(销售),
销售[项目]=销售项目
)
),
项目[分类]=“中”
)
运行总费用:=计算(
[总销售成本]+[总销售时数],
滤器(
所有(日期),
日期[本月偏移量]此项检查本月完成率是否为100%,上月完成率是否也为100%,并返回空白-否则返回实际完成值:
Monthly Completion Measure:=
IF (
[% of Completion] = 1 &&
CALCULATE (
[% of Completion],
PARALLELPERIOD (
Dates[Date],
-1,
MONTH
)
) = 1,
BLANK,
[% of Completion]
)
非常感谢!这也解决了我正在研究的另一个问题!