2014-05-20 52 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