2016-04-23 29 views
0

我有一個Excel數據集,包含54676行和29列,我嘗試使用paste special transpose函數進行轉置。但是,當我以這種方式複製和粘貼數據時,出現錯誤we can't paste because the copy area and the paste area are not the same size。我用較少的行數嘗試過這個相同的事情,它工作得很好。誰能告訴我問題可能是什麼?在Excel中轉​​置數據

回答

2

工作表上的最大列數爲16,384 - 請參見here。您嘗試轉置的範圍超過16,384行,因此會溢出可用的最大列數。

較小的區域已成功地調換,如果他們有少於16,384行

-2

編輯來讓一個通用的答案

解決辦法:你要轉的範圍內有超過16,384行和意志從而溢出可用列的最大數量。 Worksheet size:1,048,576 rows by 16,384 columns for Excel2010

其他錯誤轉:

當試圖將數據粘貼到Excel中,你可能會碰到這個錯誤運行。最可能的原因是,您選擇了一組要複製的單元格,然後當您想要粘貼時,您已選擇另一組不同的單元格,這些單元格的大小並不相同。通常你可以通過選擇一個單元格並粘貼到該單元格來獲得這個錯誤。您選擇的單元格將作爲粘貼選區中最左上角的單元格,如果它只是單列數據,則將作爲最上面的單元格。但是,這個錯誤還有另一個原因,可能難以捉摸。

檢查以確保您沒有分組您的工作表。有幾種方法可以說明。首先,未分組的紙張與選定的活動紙張顏色不同。在下面的截圖中,注意Sheet1和其他工作表之間的不同顏色。

enter image description here

在分組組紙張,注意它們都是相同的顏色。

enter image description here

另一種方式來告訴是看您的工作簿的頂部。如果您在工作簿名稱旁邊看到[組],那麼您知道您已分組工作表。您不能從一組工作表中複製單個單元格,並將其粘貼到具有非分組工作表的工作簿單元格中。 Excel試圖做的是複製您從不是一個工作簿中選擇的單元格,而是從所有分組的工作簿中複製這些單元格,就好像它們被堆疊一樣。然後,當您在取消分組的工作簿中選擇單個單元格時,Excel會確定您正在嘗試將分組的單元格粘貼到單個工作表上的單個單元格中,並說「不能,不適合所有這些!」想象一下,試圖適合將一疊100根摺疊的毛巾放入一個小手提箱中並關上蓋子。這是不可能的。

要將工作表分組,請選擇一個工作表,然後按住SHIFT鍵並選擇另一個工作表。您也可以按住CTRL鍵進行相對選擇(您可以選擇並選擇)。如果以這種方式選擇多張紙張,則會自動分頁,並在工作簿的頂部顯示[組]警告。您可以通過僅選擇一個分組中的一個工作表取消分組,其餘分會變成較暗的顏色。您也可以右鍵點擊一組選定的工作表,然後左鍵單擊「取消組合表格」選項。

參考:The information cannot be pasted because the copy area and the paste area are not the same size and shape