當您在 Excel 中排序的範圍中包含合併的儲存格時,可能會收到錯誤訊息
徵狀
當您在 Microsoft Excel 工作表中排序範圍時,Excel 不會排序該範圍。 此外,您可能會收到下列錯誤訊息:
此作業需要大小相同的合併儲存格。
原因
如果您對儲存格範圍進行排序,且下列條件成立,就可能會發生這個問題:
- 您先前已合併某些儲存格,但不是排序範圍中的所有儲存格。
- 您先前已合併排列範圍中的所有儲存格,且儲存格大小不是都相同。
因應措施
若要解決此問題,請分割範圍中的所有合併儲存格,或合併範圍中的所有儲存格,使合併的儲存格大小相同。 範圍中的每個合併儲存格都必須與該範圍中的其他合併儲存格佔用相同的列數和欄數。
一般解決方案
選取您想要排序的完整範圍。
在 [首頁] 索引標籤上的 [對齊] 群組中,選取 [對齊] 對話方塊啟動器。
選取 [對齊]索引標籤,然後取消勾選 [合併儲存格] 核取方塊。
選取 [確定]。
注意事項
此舉可以改變範圍中資料的版面配置。
解決方案範例
在工作表中,輸入下列資料:
A1: B1: Name C1: Value A2: B2: Sue C2: 1 A3: B3: Tom C3: 2
合併儲存格 A1 和 B1、A2 和 B2,以及 A3 和 B3。 如果要執行這項操作,請依照下列步驟執行:
選取每一組儲存格。
在 [首頁] 索引標籤上的 [對齊] 群組中,選取 [對齊] 對話方塊啟動器。
選取 [對齊] 索引標籤,然後選取 [合併儲存格] 核取方塊。
選取 [確定]。
請勿合併欄 C 中的儲存格。
選取儲存格 A1:C3 ,選取 [首頁] 索引標籤的 [編輯] 群組中的 [排序 & 篩選],然後按一下 [自訂排序]。
在 [排序] 方塊中,選取 [排序方式] 旁的「欄 C」,然後選取 [確定]。 您應該會看到以上所述的錯誤訊息。
若要解決此問題,請執行以下任一項:
- 取消合併儲存格 A1: B3,使選取範圍中沒有合併的儲存格。
- 合併儲存格 C1 和 D1、C2 和 D2,以及 C3 和 D3,使 C 欄大小 (合併) 與 A/B 欄一致。 然後選取儲存格 A1:D3,然後使用統一範圍大小重複步驟 3 和 4。