Excel 小计小计显示为零

Excel 小计小计显示为零,excel,Excel,我看到Excel的小计函数有一个奇怪的行为 在单元格A1:A2中,我的值分别为1和2。 在单元格B2中,我有一个公式=小计(9,A1:A2),它正确地显示3 在单元格B1中,我有一个公式=小计(9,B2:B2),它错误地显示了0 这是为什么?常见的解决方法是什么 我不认为数据透视表可以满足我的设置。我注意到,我可以将单元格C2设置为=B2,然后将C1设置为=Subtotal(9,C2:C2)会给出正确的结果,但这样做感觉非常粗糙。为了避免重复计算,小计一个范围会忽略该范围内的小计。解决方法是B1

我看到Excel的小计函数有一个奇怪的行为

在单元格A1:A2中,我的值分别为
1
2

在单元格B2中,我有一个公式
=小计(9,A1:A2)
,它正确地显示
3

在单元格B1中,我有一个公式
=小计(9,B2:B2)
,它错误地显示了
0

这是为什么?常见的解决方法是什么


我不认为数据透视表可以满足我的设置。我注意到,我可以将单元格C2设置为
=B2
,然后将C1设置为
=Subtotal(9,C2:C2)
会给出正确的结果,但这样做感觉非常粗糙。

为了避免重复计算,小计一个范围会忽略该范围内的小计。解决方法是B1中的=
B2