如何在Excel中快速將多列堆疊為一列?

      網友投稿 736 2025-03-31

      如何在Excel中快速將多列堆疊為一列?

      在Excel中,“文本到列”功能可以基于定界符將單元格拆分為多列,但是是否有任何方法可以將多列堆疊為一列,如下面的屏幕截圖所示? 在本文中,我將介紹一些快速解決此任務的技巧。


      用公式將多列堆疊為一

      使用VBA將多列堆棧為一

      使用Transform Range將多列堆疊為一列

      用公式將多列堆疊為一

      1.選擇要堆疊的范圍,然后轉到 名稱框 為該范圍命名,然后按 輸入

      鍵。 看截圖:

      2.然后選擇要放置結果的空白單元格,輸入此公式 =INDEX(MyData,1+INT((ROW(A1)-1)/COLUMNS(MyData)),MOD(ROW(A1)-1+COLUMNS(MyData),COLUMNS(MyData))+1), 按 恩特

      r鍵并向下拖動填充手柄,直到顯示錯誤。 看截圖:

      在公式中,MyData是您在步驟1中指定的范圍名稱。 使用VBA將多列堆棧為一

      這是可以幫助您的VBA代碼。

      1。 按 Alt + F11鍵 顯示鍵 Microsoft Visual Basic應用程序 窗口。

      2。 點擊 插頁 > 模塊,將以下代碼粘貼到 模塊.

      VBA:將列堆疊為一

      Sub ConvertRangeToColumn() UpdatebyExtendoffice Dim Range1 As Range, Range2 As Range, Rng As Range Dim rowIndex As Integer xTitleId = "KutoolsforExcel" Set Range1 = Application.Selection Set Range1 = Application.InputBox("Source Ranges:", xTitleId, Range1.Address, Type:=8) Set Range2 = Application.InputBox("Convert to (single cell):", xTitleId, Type:=8) rowIndex = 0 Application.ScreenUpdating = False For Each Rng In Range1.Rows Rng.Copy Range2.Offset(rowIndex, 0).PasteSpecial Paste:=xlPasteAll, Transpose:=True rowIndex = rowIndex + Rng.Columns.Count Next Application.CutCopyMode = False Application.ScreenUpdating = True End Sub
      Copy

      3。 按 F5 鍵運行代碼,彈出對話框選擇源數據,然后單擊 OK

      選擇要放置結果的單元格。 看截圖:

      4。 點擊 OK

      。 現在,這些列已被堆疊為一列。

      使用Transform Range將多列堆疊為一列

      申請 Kutools for Excel變換范圍 實用程序也可以幫助您快速解決此問題。

      Kutools for Excel, 與超過 300 方便的功能,使您的工作更加輕松。 
      免費下載免費全功能 30

      如何在Excel中快速將多列堆疊為一列?

      免費安裝 Kutools for Excel,請執行以下操作:

      1.選擇您使用的列數據,然后單擊 Kutools > Range > 變換范圍

      。 看截圖:

      2.在 變換范圍 對話框,檢查 范圍到單列 選項,然后單擊 Ok

      ,然后選擇一個單元格以放置結果。 看截圖:

      3。 點擊 OK

      。 現在,這些列已被堆疊為一個列。

       

      將多個電池堆疊成一列

      Kutools for Excel: Excel 中必須具備的 300 多個函數, 30- 從這里開始免費試用。

      最佳辦公生產力工具

      將小時轉化為分鐘 Kutools for Excel!

      準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!

      為什么需要 Kutools for Excel

      ???  超過 300 項強大功能: Kutools 包含 300 多項高級功能,可簡化您在 1500 多種場景中的工作。

      ??  卓越的數據處理能力:合并單元格、刪除重復項并執行高級數據轉換 - 所有這些都不費吹灰之力!

      ??  高效的批量操作:當你可以聰明地工作時,為什么還要付出額外的努力呢? 輕松批量導入、導出、組合和調整數據。

      ??  可定制的圖表和報告:訪問各種附加圖表并生成富有洞察力的報告。

      ???  強大的導航窗格:通過強大的列管理器、工作表管理器和自定義收藏夾獲得優勢。

      ??  七種類型的下拉列表:通過各種功能和類型的下拉列表使數據輸入變得輕而易舉。

      ??  用戶友好:對于初學者來說輕而易舉,對于專家來說是一個強大的工具。

      立即下載,與 Excel 一起穿越時空!

      閱讀更多 免費下載... 采購... 
      Office Tab 為 Office 帶來選項卡式界面,讓您的工作更輕松
      Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。 在同一窗口的新選項卡中而不是在新窗口中打開并創建多個文檔。 每天將您的工作效率提高50%,并減少數百次鼠標單擊!
      閱讀更多 免費下載... 采購... 

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:用VLOOKUP函數根據編號查找日期結果卻顯示為數字的解決方法(vlookup函數日期格式
      下一篇:word作者在哪里改(word作者如何更改)
      相關文章
      亚洲国产成人久久精品大牛影视| 91亚洲自偷在线观看国产馆| 亚洲AV成人无码天堂| 一区二区三区亚洲| 亚洲av午夜福利精品一区人妖| 久久久亚洲精品视频| 亚洲小说图区综合在线| 久久精品国产亚洲AV无码麻豆 | 中文字幕精品三区无码亚洲| 亚洲综合网美国十次| 久久精品国产亚洲AV麻豆~| 亚洲国产精品VA在线看黑人| 亚洲日本一区二区一本一道| 亚洲人午夜射精精品日韩| 亚洲AV成人精品日韩一区18p| 亚洲a∨无码一区二区| 久久亚洲欧美国产精品| 亚洲av日韩av永久在线观看| 亚洲AV无码一区二区大桥未久 | 亚洲国产激情在线一区| 亚洲狠狠成人综合网| 亚洲国产成人精品无码一区二区 | 亚洲嫩草影院久久精品| 亚洲AV日韩AV永久无码免下载| 亚洲成AV人片在线观看| 亚洲乱码日产精品a级毛片久久| 亚洲成a∨人片在无码2023| 亚洲最大免费视频网| 亚洲一区二区影视| 国产精品高清视亚洲精品| 亚洲人成网站在线观看播放青青| 亚洲狠狠ady亚洲精品大秀| 亚洲熟妇无码久久精品| 亚洲日韩在线视频| 亚洲欧洲日产国码在线观看| 亚洲中字慕日产2020| 亚洲综合丁香婷婷六月香| 亚洲一区二区三区免费视频| 国产 亚洲 中文在线 字幕| 亚洲一区二区三区国产精华液| 亚洲黄色一级毛片|