从数据到信息
从信息到洞察

条件格式中百分比的计算原理

2019 年 7 月的更新为条件格式新增了一个百分比规则,之前只能将指定字段与一个固定的数值进行比较,不够灵活。现在使用百分比规则,你可以将指定字段换算为百分比进行动态比较

不过,你真的了解百分比规则是怎么计算的吗?我们用一道题目测试一下

这是一张只有四行的表,表格用 SUM(Table[C2])作为计算条件格式的依据字段,注意第四行条件格式得到的是黄色三角,黄色三角对应的百分比区间为[33%,34%),也就是说 4 这个值位于此区间内。你发现问题了吗?如果用 4 除以 33%,得出的区间的上限,也就是 100%对应的值是 12,这与第三行得到绿色圆圈的结果是矛盾的。

揭晓答案

条件格式中的百分比并非直接使用了最大值作为分母,而是基于下面这个公式

其中 Xn 代表计算依据字段的当前取值,Xmin 是依据字段的最小值,Xmax 是最大值。公式的分母是整个区间的最大变动范围,数学上称之为极差,或全距。将公式应用到上面表格的第四行,得出(4-1)/(10-1)=33%,满足区间设置。

这种计算逻辑在 Excel 条件格式的百分比中也有应用,Power BI 把它直接移植了过来。

说点什么

1000
 
鼓掌微笑开心憧憬爱你色并不觉得吃瓜doge二哈喵喵思考笑哭捂脸悲伤大哭抓狂汗偷笑打脸捂眼黑线问号晕拜拜闭嘴衰咒骂ok作揖
  订阅本文评论  
提醒