说到油标图,大家是不是想起来高中时候我们用过的游标卡尺。
没错,今天跟大家分析的Excel油标图就是一种类似游标卡尺的图表,很洋气。
油标图的效果如下图,适用于强调某数据等场景!
思路分析:通过图表可以发现,要实现这样的效果,无非就是利用公式和条件格式的知识即可实现。
- 01 - 画出尺子和刻度
- 02 - 添加辅助列数据
思路分析:如果数值等于0.1,就填充第一个单元格;如果数值是0.2,就填充第二个单元格;以此类推;
- 03 - 利用Roundup函数,处理多位小数的数值
思路分析:如果输入92%需要填充第10个单元格(需等于1即可);如果输入34%需要填充第4个单元格(需要等于0.4即可),以此类推。
因此,此处需要引入函数Roundup函数。语法如下,
Roundup(number, num_digits)
Number 必需。需要向上舍入的任意实数。
num_digits 必需。要将数字舍入到的位数。
例如,=ROUNDDOWN(0.34,1) 表示提取到一位小数,所以返回的结果为0.4
- 04 - 设置单元格格式
思路分析:N5单元格为输入的数值,如果N5和0.1~0.9进行对比,如果相等,则填充为黑色即可。
方法:单击C5,开始——条件格式——新建格式规则——使用公式确定要设置的单元格——公式输入=$N$5=C$4——格式填充为黑色——范围设置为$C$5:$L$5
- 05- 美化图表
辅助列数据填充为底色,最终效果如下图所示。
总结
本图表的难点在于公式的=$N$5=C$4 的理解。第一个“ = ” 表示的是公式前的等于号,后面是公式,注意C前面没有加锁定符。经过我的提醒,大家明白其中的含义了吗
本文完。
大家有任何问题,欢迎评论交流~雷哥会及时为大家解答