首页 > 解决方案 > DAX 帮助 - IF(ISBLANK(

问题描述

我需要在一个公式中分别显示 %、空白和零。

起初我有一个简单的划分来计算一致性的百分比:

[Number of Consistent] / [Num Overscore]

但是对于那些有 0% 的人来说它是不准确的,所以我使用了一个 if 公式:

IF ( [Number of Consistent] / [Num Overscore]), ( [Number of Consistent] / [Num Overscore] ), 0 )

即使值中有空白,这也会为 0%,所以我尝试在其中添加一个“ISBLANK”公式,但我遇到了一些麻烦:

% Consistent = 
IF ( ISBLANK ( [Number of Consistent] / [Num Overscore], BLANK(), IF ( [Number of Consistent] / [Num Overscore],[Number of Consistent] / [Num Overscore],0 ) ) )

任何帮助表示赞赏

标签: powerbidax

解决方案


DIVIDE功能可能会有所帮助。

% Consistent = 
DIVIDE ( 
    [Number of Consistent],
    [Num Overscore],
    BLANK()
)

推荐阅读