文章详情

专注互联网科技,赋能企业数字化发展

DAX函数精讲5️⃣|DIVIDE函数(计算比例必学)

作者:DAX函数精讲5️⃣|DIVIDE函数(计算比例必学)

在数据分析中,有一类指标非常常见: • 利润率 • 完成率 • 转化率 • 市场份额 这些指标有一个共同点: 👉 都需要计算比例 在 Power BI 中,最推荐使用的函数就是: DIVIDE 1️⃣DIVIDE 是什么? 一句话理解: 👉 DIVIDE = 专门用来做除法的函数 语法结构: DIVIDE(分子, 分母, 替代结果) 三个参数分别是: • 分子:被除数 • 分母:除数 • 替代结果:当分母为0时返回的结果(可选) 2️⃣为什么不用 / 直接除? 很多人刚学 DAX 会这样写: 利润率 = SUM(Sales[利润]) / SUM(Sales[销售额]) 看起来没问题,但有一个隐藏问题: 👉 如果销售额 = 0,就会报错 例如: 利润 = 100 销售额 = 0 就会出现: Infinity / 错误值 这会让报表出现异常。 3️⃣DIVIDE 的优势 如果使用 DIVIDE: 利润率 = DIVIDE( SUM(Sales[利润]), SUM(Sales[销售额]) ) 当分母为 0 时: 👉 Power BI 会自动返回 Blank(空值) 不会出现错误。 4️⃣DIVIDE 的第三个参数 DIVIDE 还有一个非常实用的参数: 👉 替代结果 例如: 利润率 = DIVIDE( SUM(Sales[利润]), SUM(Sales[销售额]), 0 ) 意思是: 如果销售额 = 0 返回 0 而不是空值。 5️⃣真实业务案例 例如老板想看: 各地区利润率 我们可以写: 利润率 = DIVIDE( SUM(Sales[利润]), SUM(Sales[销售额]) ) 然后放到: • 表格 • 柱状图 • KPI卡片 就可以看到 每个地区的利润率。 下一篇讲解:VALUES 函数。 #powerbi学习 #话2题test #powerbi教程 #数据分析 #前端入门 #数据分析我在行 #powerbi #数据库 #pbi #数据可视化

返回新闻列表