2014-05-20 41 views
0

我在Excel的小计函数中看到一个奇怪的行为。小计小计显示零

在单元格A1:A2中,我分别具有值12
在单元格B2中,我有公式=Subtotal(9,A1:A2),它正确显示了3
在单元格B1中我有公式=Subtotal(9,B2:B2),它错误地显示0

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

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

回答

1

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

+0

@Ben TQ。我担心一个A不会尽可能地帮助你。您正在以一种非正统的方式使用小计 - 也许是因为它对于同一个结局来说是一种不同于常规的方式。如果你描述了你的要求(最好有样本输入/输出),你可能会得到一个“真正”问题的答案。例如你提到了一个数据透视表,但是除了你提到'我不认为数据透视表会为我的设置做这件事'以外,在这个Q *中什么也没有*,这提供了关于PT是否值得考虑的任何线索。 – pnuts