作业帮 > 综合 > 作业

EXCEI求和问题请教:D10=D1+.+D9设定公式D10=SUM(D1:D9)问题是D1:D9中有的不是数字,

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/16 13:23:25
EXCEI求和问题请教:D10=D1+.+D9设定公式D10=SUM(D1:D9)问题是D1:D9中有的不是数字,
问题是D1:D9中有的不是数字,已经设定和核算公式,例如:在其对于的单元格无数据核D1:D8都是等于#DIV/O!,D9=1,我要的核算结果是D10=1.此外D1到D9数字中也有可能是负数
EXCEI求和问题请教:D10=D1+.+D9设定公式D10=SUM(D1:D9)问题是D1:D9中有的不是数字,
用条件求和:
=SUM(IF(ISERROR(D1:D9),0,D1:D9))
数组公式
再问: 不会合计,算出来金额为0
再答: 搞不懂你的意思了,你说明白点,你要的不就是D10=SUM(D1:D9)吗。 如果存在#DIV/0!,是不会出结果的,所以要用IF语句去除错误单元格。你最好截个图,或者把表发给我看下(ah_wjh@163.com)
再问: 我现在单元格显示D1=10,D2到D9=#DIV/0! 那么我要的结果是D10的合计要等于10,但是套这个公式计算的结果是=0
再答: 这个是数组公式,你在公式编辑里按“CTRL+SHIFT+ENTER”,公式要显示成这样 {=SUM(IF(ISERROR(D1:D9),0,D1:D9))} 那个大括号是自动形成的,不是手工加的,你再试下
再问: 可以了,谢谢!另外1个数字-#DIV/0!等于数字要怎么设置,例如C1=A1-B1=10(其中A1=10,B1=#DIV/0!) 在例如C1=A1-B1=-10(其中A1=-10,B1=#DIV/0!)
再答: 还是用IF过滤掉错误,C1 =if(iserror(a1),0,a1)-if(iserror(b1),0,B1)