sumifs多条件求和错误,sumifs求和为0是什么原因
于是,小姐姐就选中相同内容的单元格,点击菜单栏上“合并后居中”,将相同名字的单元格合并成一个单元格,问题也就来了,右侧求和表格里的数据变得不正确了,求和数量都变得等于明细表里的第一行的数量。
我们在表格的右侧F列,输入一个公式“=B3”,往下拖动单元格就会发现,每个姓
SUMIFS函数表示多条件求和,在EXCEL表格里经常会用到,如下图,左边是明细表,右侧根据SUMIFS函数对各人员数量进行汇总求和。这个时候的求和数量是正确的,但领导说把明细表格里的人员排下序,相同名字的合并下单元格。
于是,小姐姐就选中相同内容的单元格,点击菜单栏上“合并后居中”,将相同名字的单元格合并成一个单元格,问题也就来了,右侧求和表格里的数据变得不正确了,求和数量都变得等于明细表里的第一行的数量。
我们在表格的右侧F列,输入一个公式“=B3”,往下拖动单元格就会发现,每个姓名只会显示出一次,其余的单元格都是0,这是因为合并单元格时候,只会保留第一个单元格的值。所以对于合并单元格,使用SUMIFS函数是无法准确求和的。
这时,假装合并单元格就出现了,啥,假装合并单元格?对,下面我们一起来看看。
假装合并单元格
选中明细表格,点击菜单栏上“数据-分类汇总”。
弹出窗口,选定汇总项选项中勾选“编号”,这里不是真正想要去汇总数据,故勾上第一个就行。
点击确定后,表格每一个姓名的下方增加了一行,并多出一列。
选中增加的这一列,不要选中标题行,在键盘上按下“CTRL G”弹出定位窗口,单击定位条件,弹出窗口,勾选“空值”。
这个时候会选中A列数据列表对应的空白单元格,点击菜单栏上“合并后居中”,空白单元格合并成大格。
再次打开分类汇总窗口,点击左下角“全部删除”按钮去除分类汇总。
这时,A列生成的合并单元格就是我们想要合并的样式,选中A列,双击格式刷,刷新下B列和C列,B列和C列分别完成合并单元格。
在右侧求和单元格内再次使用SUMIFS函数进行求和,求和数据就没有问题了。
怎么样,以上这种以假乱真的合并单元格是不是既符合老板的需求,也不影响右侧的条件求和呢?有问题欢迎留言讨论。
(此处已添加书籍卡片,请到今日头条客户端查看)EXCEL 单元格合并后sumifs函数失效 后面的计算公式为什么不是原来的值了 怎么样可以合并后仍然有用?
原来J3公式为:=SUMIFS(黄熙强!M$3:M$75,黄熙强!$B$3:$B$75,$B3,黄熙强!$H$3:$H$75,汇总!$D3);
下拉到J4公式变为:=SUMIFS(黄熙强!M$3:M$75,黄熙强!$B$3:$B$75,$B4,黄熙强!$H$3:$H$75,汇总!$D4),此时第一条件从B3变为B4;
未合并单元格前,B4的值为618,而合并后只保留合并区域左上角的数据,这里就是只保留B3有数据,B4、B5成了空单元;
而公式仍然以B4为条件,所以找不到符合条件的值,按此条件求出的和当然为0了;
所以参与统计、运算的区域一般不合并单元格,如果为了美观确实要用,就要找出合并区域中的有效数值,此时可借助LOOKUP函数;
LOOKUP函数是向后兼容性,可以用此函数找出最后一个非空单元格中的数据:=LOOKUP(1,0/($B$3:B4<>""),$B$3:B4),可以使合并区域全部利用最后一个非空数据;
将此公式嵌套进原公式,即可作为条件:=SUMIFS(黄熙强!M$3:M$75,黄熙强!$B$3:$B$75,LOOKUP(1,0/($B$3:$B4<>""),$B$3:$B4),黄熙强!$H$3:$H$75,汇总!$D4);
当然,公式是从J3开始下拉填充的,公式为:=SUMIFS(黄熙强!M$3:M$75,黄熙强!$B$3:$B$75,LOOKUP(1,0/($B$3:$B3<>""),$B$3:$B3),黄熙强!$H$3:$H$75,汇总!$D3)
使用函数“SUMIFS”时,出现对合并单元格求和不完整现象,求解决!
合并单元格要先做处理才可以,一、sumproduct((A:A=部门)*(B:B=月),C:C)
二、sumifs(C:C,A:A,"部门",B:B,"月")
文章评论