年终了,很多单位要编辑年度销售报表。销售金额大,到底单位用元还是万元呢?用元,数字精确,但长长的数字不易读;用万元,数字易读,但看不出准确值。现在不用纠结了,金额单位一键切换,不管经理想要什么单位,都能快速满足他!
使用Excel查看金额数据,经常需要将金额在元和万元两种单位之间切换。今天分享一个方法,可以给表格添加一个切换单位的选项,非常方便,比如下面的效果:
![](https://i-blog.csdnimg.cn/blog_migrate/b870867097de9325b36dc312bca10135.jpeg)
怎么样,添加了切换选项的报表是不是变得很高大上呢?想学习设置方法的话往下看吧!
在动画演示中,使用了一个叫“复选框”的表格控件,因此首先需要找到这个控件在哪里。
打开Excel选项,找到右侧的自定义功能区,然后在左侧的开发工具前面打钩:
![](https://i-blog.csdnimg.cn/blog_migrate/9cbbb08eb297080554c4dfa5818bfa7c.png)
勾选开发工具后,点确定,在Excel的选项卡中就会出现一个开发工具的选项卡;
![](https://i-blog.csdnimg.cn/blog_migrate/8885d8ed49d66b16d159413b1d018742.jpeg)
接下来点“插入”-“复选框”:
![](https://i-blog.csdnimg.cn/blog_migrate/e4afa5d84a6cf00eb5fad9bae904fc3c.png)
然后在表格中拖出一个适合的方框,修改显示内容和链接单元格信息,操作步骤如图演示:
![](https://i-blog.csdnimg.cn/blog_migrate/82a4be4dfb08c3df19245649bc2bf419.jpeg)
完成后可以看到,当我们勾选了按万元显示选项后,单元格就会出现TRUE,取消勾选后就会出现FALSE。接下来就要用这个单元格内的信息来实现我们最终的效果。
设置步骤分成两部分,分别对表头和具体数值进行设置,首先看表头设置。
在单元格输入公式:=N(A2)
![](https://i-blog.csdnimg.cn/blog_migrate/7ad7acd6858c4b51a2f8fc18403f207d.jpeg)
这个公式的作用是将TRUE转换为1,将FALSE转换为0。
Ctrl+1,设置该单元格格式,选择自定义,输入:“单位:万元;;单位:元;”;
![](https://i-blog.csdnimg.cn/blog_migrate/4bdb45bb23d91ffec2b9410e71304188.jpeg)
完成这个设置后,根据我们勾选的情况,单元格就会显示对应的内容。相信大家对这个自定义代码一定很好奇,简单解释一下:
自定义格式中可以根据正数、负数、零、文本这四种情况去设置对应的内容,每种情况之间用英文状态的分号进行分隔。本例中我们只针对单元格内容为正数和零的情况进行设置,因此在这个自定义格式中,只需要在第一个分号前输入“单位:万元”第三个分号前输入“单位:万”即可。
接下来再看看数据区域是怎么设置的。设置需要用到条件格式功能。
首先选择数据区域,然后设置条件格式,具体操作看动画演示:
![](https://i-blog.csdnimg.cn/blog_migrate/5198e0ee38881ba192c1c40cbf83ac62.jpeg)
操作要点,当单元格L2=1时,需要对选择的区域设置自定义格式,格式代码为“0!.0,”。注意这里的符号全部都是英文状态的。
完成条件格式的设置后,表格基本就是我们想要的样子了,美中不足的是那个TRUE和FALSE有点碍眼:
![](https://i-blog.csdnimg.cn/blog_migrate/337ee2aeed583859efe9c5e86902eb38.png)
要处理这个问题其实很简单,选择单元格,将字体颜色改成白色就好了:
![](https://i-blog.csdnimg.cn/blog_migrate/78cd3905e59696ce6e0ef42c47bbeb09.png)
至此,一个可以自动切换万元和元的表格就设置完了。
有人说格式设置是Excel的障眼法,也有人说它是Excel的美容师,但不管怎么说,格式设置确实非常有用。最后给大家留一道思考题:
1.如果不通过控件选项而是通过有效性下拉选项来设置表格,该怎么处理?
2.例子中设置的结果在万元时只有一位小数,如果想设置为两位小数该怎么处理?