excel指定单元格求和分割求和遇到不一样的excel指定单元格求和内容就会出错

拒绝访问 | www.excelpx.com | 百度云加速
请打开cookies.
此网站 (www.excelpx.com) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(4360adc5c6ac3ab8-ua98).
重新安装浏览器,或使用别的浏览器Excel可以这么玩,有“错误”也能正确求和_应用_电脑爱好者
Excel可以这么玩,有“错误”也能正确求和
电脑爱好者
08:35 标签:
工作表的某些单元格有时会出现类似于&#N/A&的错误信息(如图1)。若需要忽略这些单元格,对相应的行或列进行求和时,直接使用SUM函数是无法完成包含错误信息所在行或列的求和操作。但实际的数据量较大,手工求和也容易出错。此时,该怎么办呢?
标准方法1:忽略错误求和法
选择G2单元格,在编辑栏输入&=SUM(IFERROR(A2:F2,0))&,IFERROR表示当表达式是一个错误时,返回value_if_error,否则返回表达式自身的值,相当于忽略了错误信息所在的单元格,按下&Ctrl+Shift+Enter&组合键转换为数组公式。向下拖拽或双击填充柄,很快就可以看到图2所示的求和结果。
如果是&#DIV/0!&或&#VALUE!&的错误信息,上述公式也可以获得正确的求和结果。
标准方法2:设定范围求和法
也可以使用&=SUMIF(B2:B12,"&9E307")&,此处的SUMIF是对满足条件的单元格求和,表示对B2:B12的单元格区域进行求和,这里的9E307表示科学计数法下的9*10^307,在Excel中是能够接受的最大正整数,所以判断条件&&9E307&可以当作是取所有数值,排除所有非数值。公式执行之后向右拖拽填充柄,可以看到图3看示的求和结果。
进阶方法:使用AGGREGATE一次搞定
如果使用Excel 2010或更高版本,可使用AGGREGATE一次搞定,操作更为简单。
这里需要对各行数据忽略错误进行求和:选择G2单元格,在编辑栏输入公式&=AGGREGATE(9,6,B2:F2)&,第一参数为一个介于1-19之间的数字,分别代表指定的函数,此处设置为&9&(此处函数参数选择是根据函数对应的执行命令,与表格中展示的内容无关),对应SUM函数,表示公式用于求和;第二参数为一个介于0-7之间的数字,分别代表忽略的项目,此处设置为&6&,表示忽略错误值。公式执行之后向下拖拽或双击填充柄,可以看到图4所示的求和结果。
AGGREGATE用来返回一个数据列表或数据库的合计,不仅可以实现诸如SUM、AVERAGE、COUNT、LARGE等的功能,而且还可以忽略隐藏行、错误值、空值等。如果区域中包含错误值,SUM等函数将返回错误,而使用AGGREGATE函数则没有这一问题。AGGREGATE还可以忽略隐藏行、嵌套、空值,但不能忽略隐藏列。 EXCEL表中单元格合并后跨工作表选择求和时为何出错?_百度知道
EXCEL表中单元格合并后跨工作表选择求和时为何出错?
例如:sheet 1中A1-D1合并,Sheet 2中E1-H1合并,在sheet 3中求sheet1和sheet2中合并后的单元格的和时出现=Sheet1!A1:D1+Sheet2!E1:H1,导致计算结果出不来,不是应该出现=Sheet1!A1+Sheet2!E1吗?不知道是怎么搞的,求赐教,感谢!
我有更好的答案
A1:D1的合并,也就是A1,而E1-H1的合并,就是E1而sheet1!A1:D1是个数组即,四个值。所以你如果硬要这样使用,那必须当做数组公式,即按ctrl+shift+回车,而不是单纯的回车
采纳率:56%
来自团队:
合并单元格后,其值落在最左上角的那个单元格也就是说,A1-D1合并后,其值在A1。E1-H1合并后,其值在E1。那么你那个公式改为=sheet!A1+sheet!2E1即可
本回答被网友采纳
请确认sheet 1中A1-D1合并和Sheet 2中E1-H1合并是否真正全并了,还是边框性表格。确认后将公式直接改为=Sheet1!A1+Sheet2!E1。
直接输入=Sheet1!A1+Sheet2!E1便可
=Sheet1!A1+Sheet2!E1
其他2条回答
为您推荐:
其他类似问题
excel的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。excel中为什么INDIRECT函数引用多表相同单元格求和出错?
此答案由站在风中的女子提供
如下图所示,工作表1\2\3\4的B10单元格对本表销售额进行了合计,在E2单元格输入以下公式:=SUM(INDIRECT({1;2;3;4}&"!B10"))为什么计算结果仅为1表的计算合计?除了使用多表连续三维引用方法,如何直接对4个工作表的B2:B9单元格区域进行求和?
解决方案:是用SUBTOTAL函数进行多维引用求和在E3单元格输入公式1:=SUM(N(INDIRECT({1;2;3;4}&&!B10&)))在E6单元格输入公式2:=SUM(SUBTOTAL(9,INDIRECT({1;2;3;4}&&!B2:B9&)))
此答案由站在风中的女子提供
如下图所示,工作表1\2\3\4的B10单元格对本表销售额进行了合计,在E2单元格输入以下公式:=SUM(INDIRECT({1;2;3;4}&"!B10"))为什么计算结果仅为1表的计算合计?除了使用多表连续三维引用方法,如何直接对4个工作表的B2:B9单元格区域进行求和?
解决方案:是用SUBTOTAL函数进行多维引用求和在E3单元格输入公式1:=SUM(N(INDIRECT({1;2;3;4}&&!B10&)))在E6单元格输入公式2:=SUM(SUBTOTAL(9,INDIRECT({1;2;3;4}&&!B2:B9&)))
此答案由站在风中的女子提供
如下图所示,工作表1\2\3\4的B10单元格对本表销售额进行了合计,在E2单元格输入以下公式:=SUM(INDIRECT({1;2;3;4}&"!B10"))为什么计算结果仅为1表的计算合计?除了使用多表连续三维引用方法,如何直接对4个工作表的B2:B9单元格区域进行求和?
解决方案:是用SUBTOTAL函数进行多维引用求和在E3单元格输入公式1:=SUM(N(INDIRECT({1;2;3;4}&&!B10&)))在E6单元格输入公式2:=SUM(SUBTOTAL(9,INDIRECT({1;2;3;4}&&!B2:B9&)))
对“关于SQL外连接的解释”纠错
关注希赛微信
接听时间:工作日00:00-24:00(仅收市话费)
&&|&&关于希赛&&|&&工作机会&&|&&服务协议&&|&&免责声明&&|&&联系希赛&&|&&网站地图&&&&&&&&希赛网&&版权所有&&(C)&&&&&&Sina Visitor System}

我要回帖

更多关于 不规则合并单元格求和 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信