关于用公式替代图表,制作出图表效果,今天再讲一例。
投资公司都很喜欢用左右双色条形图来体现涨跌,那么今天就教这个。
案例:
给下图 1 的 数据加上横向的正负柱形图,效果如下图 2 所示。
解决方案:
1. 在 C2 单元格中输入以下公式:
=IF(B2<0,REPT("|",ABS(B2)),"")
公式释义:
如果 B2 单元格的值为负,则重复显示 ABS(B2) 次“|”符号,否则留空;
ABS 函数的作用是取绝对值
2. 在 D2 单元格中输入以下公式:
=IF(B2>0,REPT("|",B2),"")
公式释义:
如果 B2 的值为正数,则将“|“符号重复显示 B2 次
3. 将 C2:D2 单元格的字体修改为 Playbill。
4. 向下拖动单元格,复制公式。
现在数据条的长度不够明显,可以通过等比例扩大重复次数来解决。
5. 选中 C2:C13 区域 --> 在 rept 函数中的参数 B2 后面加上 *5
6. D 列的公式也按同样方式修改。
7. 将 C 列的公式区域设置为右对齐。
8. 将 C 列的字体设置为红色,D 列设置为绿色。
9. 将 B1:D1 区域的单元格合并,适当调整各列的宽度,取消所有框线。
10. 选择菜单栏的“页面布局”--> 取消勾选“工作表选项”区域中“网格线”处的“查看”
11. 选中 A2:D13 区域 --> 选择菜单栏的“开始”-->“边框”-->“其他边框”
12. 在弹出的对话框中选择“边框”选项卡 --> 选择虚线样式、浅灰色 --> 在“边框”处选择“内侧框线”
这就是最终的样子。
领取专属 10元无门槛券
私享最新 技术干货