语法格式
DIVIDE(<numerator>, <denominator> [,<alternateresult>])
参数说明
numerator:被除数(分子),可以是常数,也可以是DAX表达式
denominator:除数(分母),可以是常数,也可以是DAX表达式
alternateresult:遇到除零错误时返回的数值,如果没有提供该参数,则默认值为BLANK()
举个栗子
= DIVIDE(25/0, 100)
返回的结果是100
= DIVIDE(8, 2)
返回的结果是4
= DIVIDE(5, 0)
返回的结果是空
练习案例
数据源

步骤1:将数据源导入到Power BI Desktop,单击【主页】|【Excel工作簿】选项,导入加载数据如下图所示

步骤2:在菜单栏中选择"新建列",输入公式Divide = DIVIDE([被除数], [除数]),结果如下图所示

在菜单栏中选择"新建列",输入公式Divide1 = DIVIDE([被除数], [除数],0),结果如下图所示

DIVIDE函数运算相当于下面这个使用除法操作符的DAX表达式
Divide =
IF (
OR (
ISBLANK([除数]),
[除数] == 0
),
BLANK(),
[被除数] / [除数]
)
等价于
Divide = DIVIDE([被除数], [除数])
本文介绍了如何在Power BI中使用DAX的DIVIDE函数进行除法运算,包括函数参数的解释、示例及练习案例。通过实例展示了当遇到除数为零时如何设置备用结果,并与使用除法操作符的DAX表达式进行了对比。
4704

被折叠的 条评论
为什么被折叠?



