求助,WPS表格。都使用=SUBTOTAL(109,函数:函数)求和可见单元格,但出来3个数!

手动选择单元格下拉求和,下面统计的数是第二个,左侧第一个求和的数是先清除所有单元格,再重新下拉公式出来的,第三列的数字是单独求合计,再计算总计,这个数字就完全搞不明白怎么来的,那一列手动拉出来的数字也是第二个数,但用公式就差距巨大...
天津
浏览 89
1
2
分享
2 +1
4
1 +1
全部评论 4
 
亂雲飛渡
回答:用AGGREGATE函数试下,SUBTOTAL不能计算SUBTOTAL。
· 广东省
回复
 
讨厌楞次定律
你第三列的总价是用公式=单价*数量算出来的,公式没问题。 但SUBTOTAL(109, ...)只计算可见单元格,不计算隐藏行。 你的三个数不一样,原因可能在这里: 1. 你筛选了,但第三列有些行被手动隐藏了,所以三个区域统计的可见行不一样。 2. 第三列的数字可能是文本格式,109参数只认真数字,不认文本,所以漏算了一部分。 3. 你左侧第一个数是先清除单元格再下拉,可能把公式清掉了,变成了手动填的数字。 你检查一下:选中第三列,看状态栏的“求和”是不是跟你手动拉的数一样?如果不一样,那就是格式问题。用=ISTEXT(单元格)判断是不是文本。 如果是文本,用分列功能转成数字就好了。
· 河南省
回复
 
HC.旋
HC.旋 WPS资深用户WPS寻令官Lv.2 潜力创作者

Lv.2潜力创作者

答:试试将公式进行运算一下,即=SUBTOTAL(109,函数:函数)+1-1,看看会不会解决你的问题
· 福建省
回复
 
hxxlikeu
回答:在表格外单独设置汇总单元格,避免在表格内部使用SUBTOTAL。
· 云南省
回复