EXCLE 关于isnumber的问题 :比方在B列输入B1:1,B2:C,B3:3,B4:D对该列的求和,
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/12 01:51:16
EXCLE 关于isnumber的问题 :比方在B列输入B1:1,B2:C,B3:3,B4:D对该列的求和,
=IF(ISNUMBER(B1:B4),SUM(B1:B4),””) 不能求和!
=IF(ISNUMBER(B1:B4),"",SUM(B1:B4))这样可以求和,为什么?不符合逻辑啊
=IF(ISNUMBER(B1:B4),SUM(B1:B4),””) 不能求和!
=IF(ISNUMBER(B1:B4),"",SUM(B1:B4))这样可以求和,为什么?不符合逻辑啊
![EXCLE 关于isnumber的问题 :比方在B列输入B1:1,B2:C,B3:3,B4:D对该列的求和,](/uploads/image/z/7449319-55-9.jpg?t=EXCLE+%E5%85%B3%E4%BA%8Eisnumber%E7%9A%84%E9%97%AE%E9%A2%98+%EF%BC%9A%E6%AF%94%E6%96%B9%E5%9C%A8B%E5%88%97%E8%BE%93%E5%85%A5B1%3A1%2CB2%3AC%2CB3%3A3%2CB4%3AD%E5%AF%B9%E8%AF%A5%E5%88%97%E7%9A%84%E6%B1%82%E5%92%8C%2C)
这是一个数组的运算.这两个公式都是错误的.
ISNUMBER(B1:B4)得到的是一个数组{FALSE;FALSE;TRUE;TRUE},而你后面的SUM(B1:B4)并不是一个数组的算法,那么这个公式就不知所云.而且通常这种形式的数组公式应该加ctrl+shift+enter结束输入.
第一个公式只有一种情况才能碰巧得出求和结果,就是第一项为数值.第二个公式勉强得出求和,但这个公式没有逻辑性.
选择整段公式,按F9试算,公式1得到的是{3;"";3;""}这样一个数组,公式2得到的是{"";3;"";3}这样一个数组.严格来说这两个结果都不是一个最终运算结果,然后在常规方式输入下,碰巧得到数组的第一项,也就是说并没有真正发挥ISNUMBER(B1:B4)数组运算的作用.
如果按ctrl+shift+enter结束,结果又将变化.
公式改一下:
=SUM(IF(ISNUMBER(B1:B4),B1:B4,0))
CTRL+SHIFT+ENTER结束
或者SUMPRODUCT条件求和.
另外,如果只是对B1:B4数值求和(没有公式错误值等情形),那么直接=SUM(B1:B4)就行.
再问: =sum(B1:B4)=sum(1+c+3+d)的和, 我只是举例 实际中可能这列有很多数字和字符,但是我要对数字部分求和,至于这些子母不求和。 我要得出的结果是1+3=4 ! 有什么公式可以只对数字部分求和,排除掉子母或者其他的字符!!
再答: 上面已经说了, =SUM(IF(ISNUMBER(B1:B4),B1:B4,0)) CTRL+SHIFT+ENTER结束 这样可以剔除非数值以及公式产生的错误值
ISNUMBER(B1:B4)得到的是一个数组{FALSE;FALSE;TRUE;TRUE},而你后面的SUM(B1:B4)并不是一个数组的算法,那么这个公式就不知所云.而且通常这种形式的数组公式应该加ctrl+shift+enter结束输入.
第一个公式只有一种情况才能碰巧得出求和结果,就是第一项为数值.第二个公式勉强得出求和,但这个公式没有逻辑性.
选择整段公式,按F9试算,公式1得到的是{3;"";3;""}这样一个数组,公式2得到的是{"";3;"";3}这样一个数组.严格来说这两个结果都不是一个最终运算结果,然后在常规方式输入下,碰巧得到数组的第一项,也就是说并没有真正发挥ISNUMBER(B1:B4)数组运算的作用.
如果按ctrl+shift+enter结束,结果又将变化.
公式改一下:
=SUM(IF(ISNUMBER(B1:B4),B1:B4,0))
CTRL+SHIFT+ENTER结束
或者SUMPRODUCT条件求和.
另外,如果只是对B1:B4数值求和(没有公式错误值等情形),那么直接=SUM(B1:B4)就行.
再问: =sum(B1:B4)=sum(1+c+3+d)的和, 我只是举例 实际中可能这列有很多数字和字符,但是我要对数字部分求和,至于这些子母不求和。 我要得出的结果是1+3=4 ! 有什么公式可以只对数字部分求和,排除掉子母或者其他的字符!!
再答: 上面已经说了, =SUM(IF(ISNUMBER(B1:B4),B1:B4,0)) CTRL+SHIFT+ENTER结束 这样可以剔除非数值以及公式产生的错误值
EXCLE 关于isnumber的问题 :比方在B列输入B1:1,B2:C,B3:3,B4:D对该列的求和,
求教在EXCLE中,如果前边A1=A2=A3,那么B1,B2,B3在C列求和,这个要用什么公式啊?
excel中b列有一组数据,然后在c列中自动求和,既,c1=b1 c2=b1+b2 c3=b1+b2+b3以此类推求公式
excel中对一列除以另一列的结果值求平均值,一般公式为=average(A1/B1,A2/B2,A3/B3,A4/B4
A列中:A1=3S,A2=4S,A3=5,A4=6,A5=7S.在B列中得到B1=3*3,B2=4*3,B3=5,B4=
EXCLE表格公式 怎样使表格中B2=B1*A2 B3=B1*A3 B4=B1*A4.有这样的公式可以直接使用吗
Excel中如果A列内容相同如下图(A1=A2=A3=1)且B列(B1=B2=B3=A)则计算与其相对应的C列值的方差,
excel中的A列跟B列一一对应,A1对B1,A2对B2.,请问,当B列中的值为1时,提取对应A列的值到C列,
关于EXCEL求和的问题.如B2=A1+A2+A3,B3=A4+A5+A6,B3=A7+A8+A9,B4=A10+A11
一,b1,b2,b3,b4是四位二进制码,若电路使用奇校验,则校验位的逻辑表达式为A.b1+b2+b3+b4+1&nbs
VBA问题:把sheet1中A1 A2 A3 B1 B2 B3的内容复制到sheet2中A2 A4 A6 B2 B4 B
excle表格中,A列是不同的条件,B列是数值,对A列条件相同的求B列的和,每一个条件都求和.