我正在處理Excel表格,並且遇到了以前從未遇到過的問題。我試圖總結一個數組函數的結果,但是我沒有從表格中得出任何結果 - 只是空白單元格。奇怪的部分是當我在公式欄中按F9時,它顯示了應顯示在工作表單元格上的正確的總和值。我只是不明白爲什麼值會出現在公式欄中,而不是表格中的單元格中。其他論壇提到改變計算選項(當然自動)或'顯示零',它只是將單元格更改爲零而不是空白。 F9仍然顯示正確的值。這裏的公式:Excel未在表格中顯示公式結果,但F9顯示正確的值
{=SUM(OFFSET(INDIRECT("Sheet1!E"&IF(ISERROR(MATCH($A$2:$A$15&$C$1,Sheet1!$C$2:$C$51,0)),
1000,MATCH($A$2:$A$15&$C$1,Sheet1!$C$2:$C$51,0))),0,ROW(1:1)))}
這場比賽讓我得到我需要總結的數字的行索引。 (當沒有匹配時,E1000只是一個默認值,並引用一個0的單元格)。如果我從函數中刪除總和並使用F9,我可以看到實際的數組與要加和的數字。這對我來說是如此令人困惑。一切似乎都正確評估,它只是不顯示在工作表上。謝謝您的幫助!
作爲一個數組公式,您可以通過按CTRL + SHIFT + ENTER來提交公式。 – Mrig
是的,它似乎評估罰款。就像我所提到的,我在F9的公式欄中得到了我期望的結果。 – kuj
您是否將單元格格式設置爲一般?你有沒有嘗試在該單元格中放置其他任何東西以查看是否顯示了某些內容如果您將等式和相關數據移至新電子表格,它是否仍然表現相同?它重新啓動excel後仍然表現相同嗎?重新啓動你的比賽後?直到我重新啓動後,我纔開始在我身上做奇怪的事情。並不經常發生。 –