跳到主要內容

在Excel中將單個列或行轉置(轉換)為範圍,反之亦然

Excel的Kutools

提升 Excel 300+
強大的功能

該實用程序 變換範圍 in Excel的Kutools 可以幫助您將垂直列轉換(轉換)為幾列,並將行快速轉換為多行。

將一列轉換或轉換為多列
將一行轉換或轉換為多行
將多列轉換或轉換為單列
將多行轉換或轉換為單行

例如,如果您有一列數據(如以下屏幕截圖所示),則每個客戶的信息將按名稱,電話和地址從上到下佔據3行。 用 變換範圍 您可以將其快速轉換為三行,如下所示:

反之亦然,您可以將多個列或行轉換為單個列或行。


點擊 庫工具 > 範圍 > 變換範圍。 查看屏幕截圖:

鏡頭移調範圍1 箭頭2

 將一列轉換或轉換為多列

1. 選擇要轉換為多列的單列,然後通過單擊應用該實用程序 庫工具 > 範圍 > 變換範圍.

2。 在裡面 變換範圍 對話框,進行以下設置。

1) 所選範圍顯示在 要轉換的數據 部分。 如果需要,您可以更改範圍;
2)在 轉換類型 部分,選擇 單列到範圍 選項;
3)在 每條記錄的列 部分,選擇您需要的選項:
空白單元格分隔的記錄:如果您的列中有空白單元格,並且您想將它們用作分隔符來轉換列,則可以選擇此選項。 新行將從每個空白單元格開始。
固定值:如果要將每 N 行從一列轉換為多列,可以選擇此選項,然後在文本框中輸入代表每 N 行的數字。
4)點擊 OK.

3、在接下來打開的對話框中,選擇要輸出結果的單個單元格,然後點擊 OK.
保養竅門:可以將結果輸出到當前工作簿的不同工作表中。

完成操作後,您可以看到如下結果。


 將一行轉換或轉換為多行

1. 選擇要轉換為多行的單行,然後通過單擊應用該實用程序 庫工具 > 範圍 > 變換範圍.

2。 在裡面 變換範圍 對話框,進行以下設置。

1) 所選範圍顯示在 要轉換的數據 部分。 如果需要,您可以更改範圍;
2)在 轉換類型 部分,選擇 單行到範圍 選項;
3)在 每條記錄行 部分,選擇您需要的選項:
空白單元格分隔的記錄:如果您的行中有空白單元格,並且您想將它們用作分隔符來轉換行,則可以選擇此選項。 新列將從每個空白單元格開始。
固定值:如果要將一行中的每 N 列轉置為多行,可以選擇此選項,然後在文本框中輸入數字。
4)點擊 OK.

3、在接下來打開的對話框中,選擇要輸出結果的單個單元格,然後點擊 OK.
保養竅門:可以將結果輸出到當前工作簿的不同工作表中。

完成操作後,您可以看到如下結果。


 將多列轉換或轉換為單列

有時您需要將範圍轉換為單列 變換範圍 工具,您可以輕鬆,快速地處理它。 進行如下操作:

1. 選擇要轉換為單列的範圍,然後單擊啟用此功能 庫工具 > 範圍 > 變換範圍.

1) 所選範圍顯示在 要轉換的數據 部分。 如果需要,您可以更改範圍;
2)在 轉換類型 部分,選擇 範圍到單列 選項;
3)點擊 OK.

3、在接下來打開的對話框中,選擇要輸出結果的單個單元格,然後點擊 OK.
保養竅門:可以將結果輸出到當前工作簿的不同工作表中。

然後你可以看到如下結果。


 將多行轉換或轉換為單行

要將多行轉換為單行,可以執行以下操作:

1. 選擇要轉換為單行的範圍,然後單擊啟用此功能 庫工具 > 範圍 > 變換範圍.

1) 所選範圍顯示在 要轉換的數據 部分。 如果需要,您可以更改範圍;
2)在 轉換類型 部分,選擇 範圍到單行 選項;
3)點擊 OK.

3、在接下來打開的對話框中,選擇要輸出結果的單個單元格,然後點擊 OK.
保養竅門:可以將結果輸出到當前工作簿的不同工作表中。

然後你可以看到如下結果。 


 筆記:

箭頭 該功能支持 復原 (按Ctrl + Z).

箭頭 如果數據量大,想加快轉換速度,勾選 不要保持格式化(處理速度更快) 對話框左下角的選項。 值得一提的是,如果選中此選項,單元格的格式將不會保留在輸出範圍中。


演示:將一系列單元格轉換為單個行或列,反之亦然

Excel的Kutools:具有300多個便捷功能,可以在30天之內免費試用。 立即下載並免費試用!


生產力工具推薦
以下工具可以極大地節省您的時間和金錢,哪一種適合您?
Office Tab: 在辦公室中使用方便的選項卡,作為Chrome,Firefox和New Internet Explorer的方式。
Excel的Kutools: 超過300種Excel高級功能 2021、2019、2016、2013、2010、2007 和 Office 365。

Excel的Kutools

上述功能只是Kutools for Excel的300個強大功能之一。

專為 Excel(Office) 2021、2019、2016、2013、2010、2007 和 Office 365 設計。免費下載和使用 30 天。

Kutools for Excel的屏幕截圖

btn了解更多      btn下載     btn購買

Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Question on "range to single row": I have a survey data. I need different household members data, in multiple row and column to be in one row and multiple column for a household. I want almost the same output with the above example but want it to look like A1, A2, A3, B1,B2,B3,C1,C2,C3 in multiple column with different length but all in one row. Could you help?
This comment was minimized by the moderator on the site
i want convert table data(which consist 4 raw 4 column) into each single raw in very quickly. each table are differentiate with one single raw
This comment was minimized by the moderator on the site
I have a simple file I'd like to send you to see if your macro can be used to handle it. I know it can be used to remove blank rows & columns, which is helpful. But I need something a little different than what I reviewed in your demo videos. How can I send you a simple Excel file?
This comment was minimized by the moderator on the site
[quote]I have a simple file I'd like to send you to see if your macro can be used to handle it. I know it can be used to remove blank rows & columns, which is helpful. But I need something a little different than what I reviewed in your demo videos. How can I send you a simple Excel file?By Steve Newbern[/quote] Hello, Please contact me at jaychivo#extendoffice.com. Please replace @ with #.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations