我有一個Excel數據集,包含54676行和29列,我嘗試使用paste special transpose
函數進行轉置。但是,當我以這種方式複製和粘貼數據時,出現錯誤we can't paste because the copy area and the paste area are not the same size
。我用較少的行數嘗試過這個相同的事情,它工作得很好。誰能告訴我問題可能是什麼?在Excel中轉置數據
回答
工作表上的最大列數爲16,384 - 請參見here。您嘗試轉置的範圍超過16,384行,因此會溢出可用的最大列數。
較小的區域已成功地調換,如果他們有少於16,384行
編輯來讓一個通用的答案
解決辦法:你要轉的範圍內有超過16,384行和意志從而溢出可用列的最大數量。 Worksheet size:1,048,576 rows by 16,384 columns for Excel2010
其他錯誤轉:
當試圖將數據粘貼到Excel中,你可能會碰到這個錯誤運行。最可能的原因是,您選擇了一組要複製的單元格,然後當您想要粘貼時,您已選擇另一組不同的單元格,這些單元格的大小並不相同。通常你可以通過選擇一個單元格並粘貼到該單元格來獲得這個錯誤。您選擇的單元格將作爲粘貼選區中最左上角的單元格,如果它只是單列數據,則將作爲最上面的單元格。但是,這個錯誤還有另一個原因,可能難以捉摸。
檢查以確保您沒有分組您的工作表。有幾種方法可以說明。首先,未分組的紙張與選定的活動紙張顏色不同。在下面的截圖中,注意Sheet1和其他工作表之間的不同顏色。
在分組組紙張,注意它們都是相同的顏色。
另一種方式來告訴是看您的工作簿的頂部。如果您在工作簿名稱旁邊看到[組],那麼您知道您已分組工作表。您不能從一組工作表中複製單個單元格,並將其粘貼到具有非分組工作表的工作簿單元格中。 Excel試圖做的是複製您從不是一個工作簿中選擇的單元格,而是從所有分組的工作簿中複製這些單元格,就好像它們被堆疊一樣。然後,當您在取消分組的工作簿中選擇單個單元格時,Excel會確定您正在嘗試將分組的單元格粘貼到單個工作表上的單個單元格中,並說「不能,不適合所有這些!」想象一下,試圖適合將一疊100根摺疊的毛巾放入一個小手提箱中並關上蓋子。這是不可能的。
要將工作表分組,請選擇一個工作表,然後按住SHIFT鍵並選擇另一個工作表。您也可以按住CTRL鍵進行相對選擇(您可以選擇並選擇)。如果以這種方式選擇多張紙張,則會自動分頁,並在工作簿的頂部顯示[組]警告。您可以通過僅選擇一個分組中的一個工作表取消分組,其餘分會變成較暗的顏色。您也可以右鍵點擊一組選定的工作表,然後左鍵單擊「取消組合表格」選項。
- 1. 在Excel中轉置數據段VBA
- 2. 如何在excel中轉置數據
- 3. excel中的數學轉置
- 4. 在Excel中的Tedius轉置
- 5. 在Excel中按組轉換數據
- 6. 在Excel中轉換TZ數據
- 7. Excel數據轉換
- 8. 從數據庫/ Excel/CSV轉換到YAML數據裝置?
- 9. Excel 2010中設置的數據驗證在Excel 2007中失敗
- 10. Excel數據處理/轉換
- 11. 數據表excel轉換
- 12. 如何旋轉excel數據
- 13. 從Excel數據轉換
- 14. excel使用內置公式的數據轉置
- 15. 轉換Excel中的數據,以MySQL表
- 16. Excel宏用於根據顏色轉置數據
- 17. 具體的轉置在Excel 2010中
- 18. 在Excel中的excel單元格中設置數據類型Excel類
- 19. 在Python中提取數據和轉置
- 20. 轉置在Flex中的數據網格
- 21. 如何在scala中轉置數據集?
- 22. excel中沒有設置數據
- 23. 轉置CopyFromRecordset Excel VBA
- 24. 在Excel中更改數據
- 25. 在Excel中移動數據
- 26. 在excel中追加數據
- 27. 在Excel中重組數據
- 28. 在Excel中分離數據
- 29. 在Excel中繪製數據
- 30. 數據轉置,SQL