SUMIF函数运行时,中间有空值的情况,但返回结果不是空而是真实的数值是什么情况?

=SUM(SUMIF(INDIRECT({"A","B","C"}&"!A:A"),A2,INDIRECT({"A","B","C"}&"!B:B")))
我用的是这个函数(实际中根据自己的表格情况有修改,基本模式如上面的函数),函数能计算出有效的数值,但当{"A","B","C"}&"!A:A",{"A","B","C"}&"!B:B"))中间有空值时,同时条件A2为空值时,返回的结果不是空白,而是具体的数字,不知道这些结果怎么来的?我想要A2为空时,返回的结果也为空白。
补充说明:在备选的区域内每个单元格我都设置有其他函数和公式,我不需要运行时,单元格会显示空白

具体原因无源数据环境,所以不解释
只说公式
=if(A2="","",SUM(SUMIF(INDIRECT({"A","B","C"}&"!A:A"),A2,INDIRECT({"A","B","C"}&"!B:B"))))

------在外面围一层IF就行了
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-22
ABC表示你的分表的表名,建议单独1列为表名。然后用INDIRECT引用

SUMIF函数运行时,中间有空值的情况,但返回结果不是空而是真实的数值是什...
具体原因无源数据环境,所以不解释 只说公式 =if(A2="","",SUM(SUMIF(INDIRECT({"A","B","C"}&"!A:A"),A2,INDIRECT({"A","B","C"}&"!B:B")))---在外面围一层IF就行了

EXCEL SUMIF函数,如何正确排除空值""(空值""由公式生成)?
Excel中SUMIF函数,正确排除空值,根据描述来看,你的SUMIF函数公式本身就是写错了,因为不等于在公式中实际上应该为两个条件(大于和小于),而不是一个条件。并且SUMIF的第二个参数,也是不等于就完了,也没有说不等于什么值,当然求出来的结果就会和用SUM求和函数直接计算B列的结果一样,因此排除空...

请问Excel的SUMIFS函数中,当其中有的条件变成空时,怎么设置能够代表忽 ...
- ... SUMIFS函数中的条件区域是忽略空值的,不会按0算,而用引用单元格作条件,如果是真正的空值,会以0作条件,而不是取空值作条件,所以是没有符合条件的数据的,从而求和结果为0,如果要这样做,还是用适用于所有版本的通用乘积和函数SUMPRODUCT来做吧:=SUMPRODUCT((入库明细表!A$3:A$69=A132)*(入...

使用Excel的SUMIF函数时,当提取数据为空值时,返回值如何也显示空白?而...
=IF(SUMIF(表!$B:$B,$B1,表!$H:$H)=0,"",SUMIF(表!$B:$B,$B1,表!$H:$H))

SUMIF条件求和,这个公式有错吗?为什么本月入库得出的结论是0,求指点
SUMIF函数的语法为:SUMIF(range,criteria,sum_range)其中的参数介绍如下:第一,range:是要根据条件计算的单元格区域。每个区域中的单元格都必须是数字和名称、数组和包含数字的引用。空值和文本值将被忽略。第二,Criteria:为确定对哪些单元格相加的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为 65、"...

使用SUMIF函数统计登记人非空的入库数的方法
工作中的数据源可能来自多种渠道,有的是系统导出,有的是人工填写收集,有的是第三方机构提供,都难免遇到数据源中某字段有空值或者无效值的情况,这时往往需要排除这些无效记录进行统计。本文结合一个简单案例,讲解如何利用SUMIF函数统计求和条件涉及非空值的方法。登记人为空的记录都属于无效记录,统计...

sunif函数中间的条件能否是公式而不是">0"之类直接的结果,详见内_百度...
这是可以的,写成 =SUMIF(A1:A3,"="&LEFT(C1,1),B1:B3)把等号用半角形式的引号括起来,再加连接符,后面就可以跟着公式了.

sumif没有数据时显示空格
),“”,G3+H3),使用and函数判断G3、H3同时为空时返回空值,在用if函数进行判断,当and返回空值时,输出值为空,当and函数返回具体值时,if返回两个单元格想加的和。4、公式输入完成后,按回车键,查看输出结果,并拉动单元格,完成数据填充。5、计算完成后,发现原本为0的值,已经显示为空。

excel常用函数使用方法
在这种情况下的参数可以是任何类型,它们包括空格但不包括空白单元格。如果参数是数组或单元格引用,则数组或引用中的空白单元格将被忽略。如果不需要统计逻辑值、文字或错误值,则应该使用COUNT函数。 实例:如果A1=6.28、A2=3.74,其余单元格为空,则公式“=COUNTA(A1:A7)”的计算结果等于2。 10、COUNTIF 函数 ...

excel函数中SUMIF函数的使用方法
Range为条件区域。Criteria是求和条件。Sum_range 为实际求和区域。例如:选中F2单元格,输入公式:=SUMIF(B2:B19,E2,C2:C19),输入公式完成后,直接按enter键,即可统计出办公软件栏目的总流量。选中F3单元格,输入公式:=SUMIF(B2:B19,E3,C2:C19),输入公式完成后,直接按enter键,可以求得网站运营...

相似回答