发布网友 发布时间:2022-03-07 16:58
共9个回答
热心网友 时间:2022-03-07 18:27
c2的公式更改:
=IF(ISNUMBER(A2)*ISNUMBER(B2),A2+B2,IF(A2="",B2,IF(B2="",A2,"")))
或者:
=IF(ISNUMBER(A2)*ISNUMBER(B2),A2+B2,IF(ISNUMBER(A2),A2,IF(ISNUMBER(B2),B2,"")))
关于ISNUMBER(A2)*ISNUMBER(B2),如果把它改成AND(ISNUMBER(A2),ISNUMBER(B2))
这样的表达式你应该就明白了吧?这两个表达式的效果是一样的
它的逻辑关系都是"与",当A2,B2都为数字是返回结果TRUE:
ISNUMBER(A2)*ISNUMBER(B2)=TRUE*TRUE=1*1=1
AND(ISNUMBER(A2),ISNUMBER(B2))=AND(TRUE,TRUE)=TRUE
在EXCEL的公式计算中,逻辑结果TRUE转为1,逻辑结果FALSE转为0
IF(logical_test,value_if_true,value_if_false)是IF函数的语法
logical_test的值为TRUE,或者不为空值和0值,都执行value_if_true
你这种情况,如果不用ISNUMBER函数,可以用以下公式:
=IF((A2<>"")*(B2<>""),A2+B2,IF(A2<>"",A2,IF(B2<>"",B2,"")))
或者
=IF(AND(A2<>"",B2<>""),A2+B2,IF(A2<>"",A2,IF(B2<>"",B2,"")))
热心网友 时间:2022-03-07 19:45
=if(and(a2="",b2=""),"",if(or(a2<>"",b2<>""),a2+b2))
热心网友 时间:2022-03-07 21:20
=if(counta(a2:b2),sum(a2:b2),"")
热心网友 时间:2022-03-07 23:11
呵呵,你直接在C2里输入=A2+B2结果就出来了
热心网友 时间:2022-03-08 01:19
=IF(OR(A2<>"",B2<>""),A2+B2,"")
热心网友 时间:2022-03-08 03:44
你是计算用电量的,只要两个相加大于零来判断就可以吧
c2=if(a2+b2=0,"",a2+b2)
热心网友 时间:2022-03-08 06:25
选定工作表1上面,A左边位置,右键选择“设置单元格格式”,再选“数值”,再选会计专用,然后所有为零的表格都会变成一条小横线,不会出现数字了。
热心网友 时间:2022-03-08 09:23
在c2里输入=a2+b2
热心网友 时间:2022-03-08 12:38
看你的问题,应当是格式问题,能看下前面的格式吗?