EXCEL SUMPRODUCT 为什么条件求和就是0 为什么EXCEL合计数总为0 ?

作者&投稿:虞振 (若有异议请与网页底部的电邮联系)
先来一个最基本的用法,如前面所说的,三个箭头所指的分别是,班级区域满足是一班的条件,并且就业企业满足强力这个条件,对同时满足这两个条件行的工资项目求和,很简单吧
2.满足条件的一共三条记录,这三条记录所在行对应工资项目求和为9000
3.现在我用这个数组公式求的是满足班级名称是一班或者就

试试
=SUMPRODUCT((建行!B2:B32=MONTH(Sheet1!C1))*(建行!C2:C32<=DAY(Sheet1!C1))*建行!D2:D32)

用sumifs函数

EXCEL中求和为什么显示为0?~

一般在在工具栏中选择公式选项中的【自动求和】都可以自动求和,即使改了数值也可以求和的。若之前有不当操作,可以关闭此表格,重新新建一个表格重新列入数值自动求和。
重新自动求和方法:
1.一般在求和数据上面单击右键把单元格格式设置为数值便可以解决。

2.但是设置为数值后结果还是0的情况。

3.这时候说明表格数据含有隐藏的字符串而不能进行求和计算。所以我们便可以用len函数来测试一下表格数据的长度哦。

4.如图,len函数测试的结果说明表格有6个字符而不是5个。而这个隐藏字符可能在数据开头也可能在数据结尾处。

5.所以可以用replace函数来测试一下字符究竟在哪里才行。比如把F2开头的第一个字符替换成/试试结果。回车后看到数据前面多了一个斜杠则说明隐藏字符在前面。

6.之后我们就可以选中好一处同样数量的单元格区域开始对数据进行批量转换了。

7.然后在编辑栏输入replace公式并按Ctrl加回车即可批量应用公式了。

8.然后把批量转换好的数据再按Ctrl加C来复制一份。

9.然后找一列单元格并且单击右键选择“123”格式进行粘贴即可。

10.然后再把粘贴好的数据转换成为数字格式的便可以进行求和计算了。

EXCEL合计数总为0 解决办法如下:
1、如下就是合计数总为0,这就是毛病,公式没错,但结果为0!

,2、修改整列的单元格格式为数值后,结果还是0

3、这一列每个单元格的左上角有个绿色小三角,把鼠标放上去后还有提示单元格中的数字为文本格式!


3、正好,左侧还有个黄底色的叹号,点一下之后,就会看到是以文本格式存储的数字,而第二个菜单为“转换为数字”!找到病症了终于。

4、赶紧点一下,结果终于出来了!

拓展资料:
为了其他需求,曾经全选了整个sheet中的单元格,将格式改成了文本,之后插入了一列数字想求和,结果导致数据都为之前设置过的文本格式!
很多朋友都遇到的问题是,在这种情况下再修改单元格格式为 数值,不能解决问题,这应该算作一个bug吧。只有通过excel自己的那个提示,就可以改过来了。
其他版本的,我没有试过,其他朋友可以补充。