使用合併儲存格資料的計算結果,與 Excel 2000、Excel 2002、Excel 2003、Office Excel 2007 或 Excel 2010 中合併儲存格中可見資料所預期的結果不符

套用到
Excel 2010

症狀

假設你在 Microsoft Excel 2000、Excel 2002、Excel 2003、Excel 2007 或 Excel 2010 中,將一系列儲存格以公式形式貼入合併儲存格。 在這種情況下,如果來源範圍不是同大小的合併格,貼圖可能會將該公式套用到合併格的每個底層格子。 Excel 接著會利用合併後儲存格底層儲存格中的所有公式來計算結果。 這是預料之中的。 然而,由於你只看到合併儲存格的其中一個組成單元,計算結果可能會與預期不同。 此外,某些彙總函數(如總和彙總)在狀態列中顯示的結果,與根據可見資料預期的結果不符。

原因

此問題發生是因為只有複製格左上方格子的資料在合併後的格子中可見。

因應措施

要解決這個問題,請使用以下其中一種方法:

  • 使用「貼上」功能來貼上資料。
  • 在貼上複製資料的公式前,先解除合併儲存格。 接著,合併這些細胞。

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。

更多資訊

重現問題的步驟

  1. 在 Office Excel 2007 建立一個新的工作簿。
  2. 右鍵點擊狀態列,然後選擇 Sum 聚合。
  3. 在 A1 格和 D2 格輸入 5。
  4. 在 A3 單元中,類型 = SUM (A2,B2,C2,D2) 。
  5. 選擇 A2、B2 和 C2 單元。
  6. 在 「主頁 」分頁,點擊 「合併 & 中心」。
  7. 右鍵點選 A1 儲存格,然後點 選複製。
  8. 右鍵點擊合併後的儲存格,然後點 選「貼上特殊」。
  9. 在 「貼上特殊」 對話框中,點選 「公式」,然後點擊 確定。

20 顯示在 A3 格子裡。 然而,根據合併儲存格中可見資料,預期的值是 10。 此外,如果你選擇 A2) (合併的儲存格,你可以看到狀態列中 Sum 聚合的值是 15。 這是因為合併後的格子是A2、B2和C2三個格子的集合體,而這些格子的公式值相同為5。