所以为什么这个公式算出来是错的

他只加午餐数量不加晚餐数量啥毛病
浏览 355
1
4
分享
4 +1
11
1 +1
全部评论 11
 
一十一
B列合并单元格的问题,合并后,合并单元格的内容应该默认是最坐上角单元格的内容。你这个合并单元格后的内容应该和午餐对应,和晚餐对应的应该默认是空单元格,所以计算不出晚餐数量。
· 河南省
回复
 
太阳照常升起
加一列,再隐藏
· 河南省
回复
 
亂雲飛渡
回答:如果不拆分表格,可以这样写公式。 =SUM(D:D*(SCAN(,B:B,LAMBDA(x,y,IF(y<>"",y,x)))="3栋2楼"))
· 广东省
1
回复
亂雲飛渡
建议引用具体范围,不要整列引用。 如:=SUM(D3:D190*(SCAN(,B3:B190,LAMBDA(x,y,IF(y<>"",y,x)))="3栋2楼"))
· 广东省
回复
 
Hypnotist
Hypnotist WPS资深用户Lv.3 优质创作者WPS寻令官WPS产品体验官

Lv.3优质创作者

回答:问题出在合并单元格上,合并单元格默认只有第一个格子有值,下面的格子都为空,所以没法取值
· 四川省
回复
 
1
1 WPS资深用户Lv.2 潜力创作者WPS金话筒WPS寻令官

Lv.2潜力创作者

回答,=SUMIFS(E:E, B:B, "3栋2楼")
· 云南省
1
回复
13711225101
这个不行啦
·
回复
 
卢贵键
卢贵键

@金山办公

合并单元格只算左上角,尝试把B列的合并单元格解合并试试
· 广东省
回复
13711225101
那解除不是和难看吗
·
回复
 
wils
wils Lv.2 潜力创作者

Lv.2潜力创作者

因为合并单元格区域,只有第一格有内容,其他是空的
· 海南省
1
回复