欢迎光临
我们一直在努力

Excel减肥教程 Excel让我成功减肥10斤! 我要减肥网

参加工作之后,特别是现在工作所需,才正眼看这个EXCEL软件,显然,最近的各种囧况,不是我在玩EXCEL,而是EXCEL在玩我呢。

经常搞不定领导要的报表,搞得加班加点,过得有些猥琐了,害怕领导的各种质疑嘲讽。
 
左边是同事做好的表格,录入项目之后,合计栏SUM函数就可以自动得出金额汇总。右边的表格,按照同事的表格我录入一模一样的东西,合计的时候我也用SUM函数,得到0!
 

 
D14单元格的公式,得到正确结果。
 

 
我也是这样如法炮制,I14单元格我也输入这样的公式:
 

 
有时候我开始怀疑我的智商,难道输入数字我都不会吗,怎么合计就变成0呢?后来滴答老师给了我一个公式,让我先在I14单元格输入公式:=SUM(–SUBSTITUTE(I2:I13,"元",))&"元",然后按下CTRL+SHIFT+ENTER,三键结束,就可以得到正确结果。至于问题背后的原理,慢慢听课学习,自然会明白的。
 

 
结果倒是给我了,但是我思考了一个晚上也没有明白其中的点点滴滴。在学完数据规范、自定义格式和数组公式课程之后,心中的结,才真正解开了。
 
总结一下,我的问题有下面两点:
 
1. D14单元格SUM函数能够得到正确结果,是因为我的同事们,都是高手,事先对单元格做了格式设置,设置之后格式变成了**元,但单元格本质并没有变,依然是数字,所以一个简单的SUM函数就搞定了。D列的数据,设置了自定义格式:#"元",告诉EXCEL,请将这些单元格的数字显示为:整数,并且在数字后面加上“元”字。
 

 
2. 右边的表格,我没有对EXCEL单元格进行自定义格式设置,只是老老实实的录入数据,然后用SUM函数汇总就出错了。我这样的录入,违背了EXCEL的规则,数字和单位都放在同一个单元格,增大了运算处理难度。规范的数据录入应该是右边这样的:
 

 
在数据源已经录入的情况下,我们只能用更繁琐的公式来弥补犯下的错误,公式变为了:=SUM(–SUBSTITUTE(I3:I14,"元",))&"元",公式大概意思是用SUBSTITUTE将单元格区域中的“元”删除,然后再用SUM函数统计,由于SUBSTITUTE处理后的数字变为了文本数值,所以在外面使用—运算来变成真正的数字,然后根据要求合计必须写上“元”,所以又用连接符&加上“元”字。又因为是数组公式,最外面还得嵌套传说中的三键完成。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
赞(0) 打赏
分享到: 更多 (0)

轻博客

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏