如何在Excel中將一個單元格轉換為多個單元格/行?
有時,如果Excel單元格中有很多數據,則很難查看所有數據。 在這種情況下,將該單元格中的所有數據轉換為多個單元格或行可以使查看長內容變得更加容易和清晰,如下所示。 在Excel中,您可以通過以下方法完成此操作。
在Excel中使用“文本到列”和“選擇性粘貼”將一個單元格轉換為多個單元格/行
使用Kutools for Excel將一個單元格轉換為多列/行
在Excel中使用“文本到列”和“選擇性粘貼”將一個單元格轉換為多個單元格/行
1.選擇要轉換其數據的單元格,然後單擊 數據 > 文字至欄,請參見屏幕截圖:
2.在彈出對話框中,選中 分隔 複選框,然後單擊 下一頁
。 看截圖:
3。 檢查 逗號 僅在對話框中選中復選框,然後單擊 完。 看截圖:
4.然後,您可以看到單元格數據已分為多列。 現在選擇這些單元格,然後單擊鼠標右鍵單擊 複製 從上下文菜單複制它們。 看截圖:
5.選擇所需的空白單元格,然後右鍵單擊以選擇 轉置(T),那麼您可以看到數據已轉換為多行。 看截圖:
如果您使用的是Microsoft Excel 2007,請單擊 首頁
> 貼 > 顛倒 粘貼拆分數據。
您可以看到如下所示的結果:
根據定界符快速將一個單元格拆分為列或行
|
在Excel中,使用嚮導逐步將單元格拆分為列很麻煩。 但是隨著 Excel的Kutools's 分裂細胞 實用程序,您可以:1,根據定界符將一個單元格轉換為列或行; 2,將字符串轉換為文本和數字; 3,根據具體的寬度,點擊轉換字符串。 點擊查看全功能 30 天免費試用! |
![]() |
Kutools for Excel:擁有超過 300 個方便的 Excel 加載項,免費試用,不受限制 30 天。 |
使用VBA將一個單元轉換為多個單元/行
如果您認為上述方法有點繁瑣,則可以使用VBA來完成。
1。 保持 ALT 按鈕並按下 F11 在鍵盤上打開一個 Microsoft Visual Basic應用程序 窗口。
2。 點擊 插入 >模塊,然後將VBA複製到模塊中。
VBA:將一個單元格轉換為多行
Sub TransposeRange()
'Updateby20140312
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection.Range("A1")
Set InputRng = Application.InputBox("Range(single cell) :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Arr = VBA.Split(InputRng.Range("A1").Value, ",")
OutRng.Resize(UBound(Arr) - LBound(Arr) + 1).Value = Application.Transpose(Arr)
End Sub
3。 點擊 跑 運行VBA代碼, Kutoolsfor Excel 彈出對話框,供您選擇要轉換其數據的單個單元格。 看截圖:
4。 點擊 OK,然後在另一個彈出對話框中選擇一個單元格以輸出結果。 看截圖:
您可以看到結果:
尖端:在上面的VBA代碼中,您可以更改分隔符 “,” 您希望將數據分開。 此VBA不支持基於換行符的拆分單元格。
使用Kutools for Excel將一個單元格轉換為多列/行
如果你有 Excel的Kutools -安裝了方便的工具,您可以使用它 分裂細胞 可以根據定界符快速將單個單元格拆分為多列或多行。
- 300+ 功能強大且易於使用的功能,110,000+ Excel用戶的選擇
- 功能齊全 免費試用 30 天,無需信用卡
- 多種一鍵式功能,可縮短您解決複雜問題的時間
- 包括批量轉換,刪除,合併工作表/單元格,展開等功能,現在免費嘗試。
安裝後 Kutools for Excel,請執行以下操作:(立即免費下載Kutools for Excel!)
1.選擇要拆分為行的單元格,然後單擊 庫工具 > 合併與拆分 > 分裂細胞。 看截圖:
2.然後在 分裂細胞 對話框,檢查 拆分為行 選項下 類別 部分,並檢查 其他 選項下 指定分隔符 部分,然後在文本框中輸入您要分割單元格的定界符。 看截圖:
3。 點擊 Ok,然後會彈出一個對話框,提醒您選擇一個單元格以輸出拆分結果。
4。 點擊 OK。 現在您可以看到一個單元格已轉換為多行。
小提示: 如果要基於特定定界符將單個單元格轉換為列,請檢查 拆分為列 對話框中的選項,然後將定界符輸入到 其他 文本框。
將一個單元格轉換成多行或多列
快速將交叉表移至列表,反之亦然
|
當您收到需要轉換為列表的帶有交叉表的工作表時,如何快速處理呢? 用 Excel的Kutools 轉置台尺寸 實用程序,您可以盡快將橫尺寸表轉換為三個尺寸表,反之亦然。 點擊查看 30-天全功能免費試用! |
![]() |
Kutools for Excel:擁有超過 300 個方便的 Excel 加載項,免費試用,不受限制 30 天。 |
相關文章:
最佳辦公效率工具
Kutools for Excel 解決了你的大部分問題,並將你的生產力提高了 80%
- 重用: 快速插入 複雜的公式,圖表 以及您以前使用過的任何東西; 加密單元 帶密碼 創建郵件列表 並發送電子郵件...
- 超級公式欄 (輕鬆編輯多行文本和公式); 閱讀版式 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
- 合併單元格/行/列 不會丟失數據; 拆分單元格內容; 合併重複的行/列...防止細胞重複; 比較範圍...
- 選擇重複或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇...
- 確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,複選框等...
- 提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
- 超級濾鏡 (將過濾方案保存並應用於其他工作表); 高級排序 按月/週/日,頻率及更多; 特殊過濾器 用粗體,斜體...
- 結合工作簿和工作表; 根據關鍵列合併表; 將數據分割成多個工作表; 批量轉換xls,xlsx和PDF...
- 超過 300 項強大的功能. 支持 Office / Excel 2007-2021 和 365。支持所有語言。 在您的企業或組織中輕鬆部署。 完整功能 30 天免費試用。 60 天退款保證。

Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆
- 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
- 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
- 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!





















