Có tùy chọn chuyển văn bản thành hàng trong Excel không?

1. Giữ nút ALT và nhấn F11 trên bàn phím để mở cửa sổ Microsoft Visual Basic for Application

2. Nhấp vào Chèn > Mô-đun và sao chép VBA vào mô-đun

VBA. Chuyển đổi một ô thành nhiều hàng

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. Nhấp vào Chạy để chạy mã VBA và hộp thoại KutoolsforExcel bật lên để bạn chọn một ô mà bạn muốn chuyển đổi dữ liệu của nó. Xem ảnh chụp màn hình

4. Nhấp vào OK và trong một hộp thoại bật lên khác, hãy chọn một ô để xuất kết quả. Xem ảnh chụp màn hình

Bạn có thể xem kết quả

Mẹo. Trong mã VBA ở trên, bạn có thể thay đổi dấu tách "," bạn muốn tách dữ liệu theo. VBA này không hỗ trợ chia ô dựa trên ký tự dòng mới.

Chuyển đổi một ô thành nhiều cột/hàng bằng Kutools cho Excel

Nếu bạn đã cài đặt Kutools cho Excel -- một công cụ tiện dụng, bạn có thể sử dụng chức năng Tách ô của nó để nhanh chóng phân tách một ô thành nhiều cột hoặc hàng dựa trên dấu phân cách

Kutools cho Excel. Một công cụ bổ trợ Excel tiện dụng, giúp công việc của bạn dễ dàng và hiệu quả hơn.

  • 300+ các hàm mạnh mẽ và dễ sử dụng, 110.000+ Excel
  • bản dùng thử miễn phí đầy đủ tính năng 30 ngày ,
  • hàng chục chức năng một cú nhấp chuột để giảm thời gian làm việc của bạn để giải quyết các vấn đề phức tạp
  • bao gồm các chức năng để chuyển đổi hàng loạt, xóa, kết hợp các trang tính/ô, xuất, v.v., dùng thử miễn phí ngay bây giờ
Free Download

Sau khi cài đặt Kutools cho Excel, vui lòng thực hiện như bên dưới. (Tải xuống Kutools miễn phí cho Excel ngay bây giờ. ]

1. Chọn ô bạn muốn tách thành hàng và nhấp vào Kutools > Hợp nhất & Tách > Tách ô. Xem ảnh chụp màn hình

2. Sau đó, trong hộp thoại Tách ô, chọn tùy chọn Tách thành hàng trong phần Loại và chọn tùy chọn Khác trong phần Chỉ định dấu phân cách, sau đó nhập dấu phân cách bạn muốn tách ô dựa trên trong hộp văn bản. Xem ảnh chụp màn hình

3. Nhấp vào Ok và một hộp thoại bật ra để nhắc bạn chọn một ô để xuất kết quả phân tách

4. Nhấp vào OK. Bây giờ bạn có thể thấy một ô đã được chuyển đổi thành nhiều hàng

Mẹo. Nếu bạn muốn chuyển đổi một ô thành các cột dựa trên dấu phân cách cụ thể, hãy chọn tùy chọn Chia thành cột trong hộp thoại và nhập dấu phân cách vào hộp văn bản Khác

Chuyển đổi một ô thành nhiều hàng hoặc cột



Kutools cho Excel. Hơn 300 chức năng bạn phải có trong Excel, 30 bản dùng thử miễn phí từ đây.

Nhanh chóng chuyển bảng chéo sang danh sách hoặc ngược lại

Khi bạn nhận được một trang tính có bảng chéo cần chuyển sang bảng liệt kê, bạn có thể xử lý nhanh như thế nào? . Nhấp để dùng thử miễn phí 30 ngày với đầy đủ tính năng.
  Kutools cho Excel. với hơn 300 phần bổ trợ Excel tiện dụng, dùng thử miễn phí không giới hạn trong 30 ngày.

Bài viết tương đối

  • Tiện ích Transpose Range. Dễ dàng chuyển đổi nhiều hàng thành cột và hàng trong Excel
  • Công cụ chuyển đổi đơn vị. Nhanh chóng chuyển đổi số thập phân sang số nhị phân/bát phân/hex hoặc ngược lại

Các công cụ năng suất văn phòng tốt nhất

Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng 80% năng suất của bạn

  • Tái sử dụng. Chèn nhanh các công thức, biểu đồ phức tạp  và bất kỳ thứ gì bạn đã sử dụng trước đây; . Encrypt Cells with password; Create Mailing List and send emails...
  • Thanh siêu công thức [dễ dàng chỉnh sửa nhiều dòng văn bản và công thức]; . Reading Layout [easily read and edit large numbers of cells]; Paste to Filtered Range...
  • Hợp nhất Ô/Hàng/Cột mà không làm mất Dữ liệu; . Ngăn chặn các ô trùng lặp; . Combine Duplicate Rows/Columns.. Prevent Duplicate Cells; Compare Ranges...
  • Chọn hàng trùng lặp hoặc duy nhất ; . Select Blank Rows [all cells are empty]; Super Find and Fuzzy Find in Many Workbooks; Random Select...
  • Sao chép chính xác Nhiều ô mà không thay đổi tham chiếu công thức; . Auto Create References to Multiple Sheets; Insert Bullets, Check Boxes and more...
  • Trích xuất văn bản , Thêm văn bản, Xóa theo vị trí, Xóa khoảng trắng ; . Convert Between Cells Content and Comments...
  • Siêu bộ lọc [lưu và áp dụng lược đồ bộ lọc cho các trang tính khác]; . Advanced Sort by month/week/day, frequency and more; Special Filter by bold, italic...
  • Kết hợp Sổ làm việc và Trang tính ; . Split Data into Multiple Sheets; Batch Convert xls, xlsx and PDF...
  • Hơn 300 tính năng mạnh mẽ . Hỗ trợ Office/Excel 2007-2021 và 365. Hỗ trợ tất cả các ngôn ngữ. Dễ dàng triển khai trong doanh nghiệp hoặc tổ chức của bạn. Đầy đủ tính năng Dùng thử miễn phí 30 ngày. Đảm bảo hoàn tiền trong 60 ngày.

Đọc thêm. Tải xuống miễn phí. Mua, tựa vào, bám vào.  

Tab Office Mang giao diện theo thẻ vào Office và giúp công việc của bạn dễ dàng hơn nhiều

  • Bật chỉnh sửa và đọc theo tab trong Word, Excel, PowerPoint , Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới
  • Tăng năng suất của bạn lên 50% và giảm hàng trăm lần nhấp chuột cho bạn mỗi ngày

Đọc thêm. Tải xuống miễn phí. Mua, tựa vào, bám vào.  

 

Cũ nhất đầu tiên

Sắp xếp nhận xét theo

Cũ nhất đầu tiên

mới nhất đầu tiên

Nhận xét [ 37 ]

Chưa có xếp hạng nào. Hãy là người đầu tiên xếp hạng

J. Félix

khoảng 8 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

hướng dẫn tuyệt vời. Bạn có tình cờ biết, làm thế nào bạn có thể tự động hóa điều này? . ]

Hồi đáp

0

0

nizam

khoảng 7 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Tôi đã thử nó, nó hoạt động với dữ liệu nhỏ và đơn giản nhưng nó không hoạt động với dữ liệu của tôi, bạn có thể giải thích tôi có thể làm gì với dữ liệu đó không? . bình luận. ngày. tên1,tên2,tên3 comment1,comment2,comnt3 2015. 3. 20. 10,2015. 3. 21. 10 Tôi muốn có tên1, nhận xét1 và ngày1 trong một hàng, tên thứ 2, commnt thứ 2 và ngày thứ 2 ở hàng thứ 2, v.v. bạn có thể giúp tôi giải thích làm thế nào để làm điều này?

Hồi đáp

0

0

Melissa

khoảng 7 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Hàng hoặc trường tôi muốn chia thành nhiều hàng là một số hoàn chỉnh và tôi cần cứ 8 số trong một hàng mới. Chúng không được ngăn cách bởi dấu phẩy. Điều này có thể giải quyết như thế nào?

Hồi đáp

0

0

thần Siva

khoảng 7 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Đây là tờ giấy của tôi. aaaaaa 111111 bbbbbb 2222222 cccccccc 33333333 ddddddd 44444444 Và tôi cần đạt được như thế này. aaaaaa 111111 bbbbbb 2222222 cccccccc 33333333 dddddd 44444444

Hồi đáp

0

0

DavidNavsix

khoảng 7 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Hãy thử cách này, 1. chèn một cột trống vào trước cột A và đánh số dòng 1,2,1,2. Bạn sẽ thấy. 1 aaaaa 2 11111 1 bbbbbb 2 2222222 1 cccccccc 2 33333333 1 dddddddd 2 44444444 2. Cột toàn bộ cột b đến cột c, bạn nhận được. 1 aaaaaa aaaaaa 2 11111 11111 1 bbbbbb bbbbbb 2 2222222 2222222 1 cccccccc cccccccc 2 33333333 33333333 1 dddddd dddddd 2 44444444 44444444 3. Xóa ô đầu tiên [di chuyển ô lên trên] trong cột c, bạn nhận được. 1 aaaaa 11111 2 11111 bbbbbb 1 bbbbbb 2222222 2 2222222 cccccccc 1 cccccccc 33333333 2 33333333 dddddd 1 dddddd 44444444 2 44444444 4. Bây giờ, sắp xếp cột a, bạn sẽ nhận được. 1 aaaaa 11111 1 bbbbbb 2222222 1 cccccccc 33333333 1 ddddddd 44444444 2 11111 bbbbbb 2 2222222 cccccc Deletecc 2 33333333 dddddd 2 44444444 Tất cả dòng 2 và cột A, bạn sẽ có được thứ mình muốn. aaaaaa 11111 bbbbbb 2222222 cccccccc 33333333 dddddd 44444444

Hồi đáp

0

0

Pallavi

khoảng 7 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Tôi có Dữ liệu trong trang tính ở định dạng bên dưới trong ô 1. Đăng nhập vào ứng dụng 2. Nhập thông tin đăng nhập hợp lệ 3. Nhấp vào Gửi dự kiến. Ba bước trên sẽ được chia thành 3 hàng Row 1 ----> 1. Đăng nhập vào Ứng dụng Hàng 2 ----> 2. Nhập thông tin đăng nhập hợp lệ Hàng 3 ----> 3. Nhấp vào Gửi Vui lòng cho tôi biết điều này có thể thực hiện được trong excel không

Hồi đáp

0

0

Đa-ni-ên

khoảng 7 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Cảm ơn rất hữu ích. ít nhất với trang web này, tôi sẽ sớm trở thành một thiên tài

Hồi đáp

0

0

sivaranjani

khoảng 7 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Tôi có tập dữ liệu B1311740 mandiraray2013@gmail. com pradipkrray@rediffmail. com B1528120 asishmukh@gmail. com B1610861 payaltrivedi1979@gmail. com akneil789@gmail. com Tôi muốn dữ liệu như bên dưới B1311740 mandiraray2013@gmail. com B1311740 pradipkrray@rediffmail. com B1528120 asishmukh@gmail. com B1610861 payaltrivedi1979@gmail. com B1610861 akneil789@gmail. com

Hồi đáp

0

0

DavidNavsix     sivaranjani

khoảng 7 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Bước 01. Chèn 2 cột vào bên phải. Bước 02. Điền vào cột B với 1,2,3. Bước 03. Sắp xếp trên Cột E. Bước 04. trong công thức ở cột A1. =Nếu[e1"",b1+0. 5,0] Bước 05. sao chép công thức vào phần còn lại của cột A Bước 06. Sao chép nội dung của cột A vào khoảng trống chưa sử dụng trong cột B [ở cuối cột B]. Bước 07. Xóa nội dung trong cột A. Bước 08. Sắp xếp trên cột B. Bước 09. Xóa những dòng có 0 trong cột B. Bước 10. Trong E1, chèn một khoảng trống, [với tùy chọn dịch chuyển ô xuống dưới]. Bước 11. Sắp xếp trên cột D. Bước 12. Xóa các ô trống trong Cột D, [với tùy chọn dịch chuyển ô sang trái]. Bước 13. Sắp xếp lại trên Cột B. Bước 14. Trong A1, sao chép c1 sang A1. Bước 15. Tại ô A2, thêm công thức =IF[C2="",A1,C2] Bước 16. Sao chép công thức vào phần còn lại của A1. Bước 17. Sao chép nội dung của Cột A và dán [giá trị] vào Cột C. Bước 18. Xóa cột A & B

Hồi đáp

0

0

đàn

khoảng 6 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Tôi có một ô có nhiều ngắt dòng mà tôi muốn giữ nguyên và đặt trước thành các hàng riêng biệt. Ví dụ. A B C D E Tôi có thể duy trì khoảng cách dọc được phân phối dưới dạng các hàng riêng biệt không? . A B C D E

Hồi đáp

0

0

BÉO

khoảng 6 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Đây là tờ giấy của tôi. aaaaaa 111111 bbbbbb 2222222 cccccccc 33333333 ddddddd 44444444 Và tôi cần đạt được như thế này. aaaaaa 111111 bbbbbb 2222222 cccccccc 33333333 dddddd 44444444

Hồi đáp

0

0

Sachin Patil

khoảng 6 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Xin chào, dữ liệu của tôi giống như trong ô A1= Hôm nay là ngày cuối cùng tôi đi học trong ô A2 = Ngày mai là ngày đầu tiên tôi đến văn phòng dự kiến. B1 Hôm nay B2 B3 Của tôi B4 Ngày trước B5, v.v. Dữ liệu trong hàng A phải ở hàng B sao cho cứ sau 72 ký tự, dữ liệu sẽ di chuyển đến ô bên dưới nó. [B1 phải có 72 ký tự, sau đó 72 ký tự còn lại trong B2, v.v.]

Hồi đáp

0

0

Thanh tú

khoảng 6 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Tôi cần lấy từ cái này Tất cả trong một ô. aaaaaa bbbbbb ccccccc dddddd Để tất cả được tách thành các ô riêng lẻ mà không cần thêm dấu phẩy. [Nút chuyển văn bản thành cột không hữu ích trừ khi tất cả chúng nằm trên một dòng và thêm dấu phẩy. ] Cảm ơn

Hồi đáp

0

0

Rajeev Kumar

khoảng 6 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

làm thế nào để chia một giá trị trong các cột khác nhau như giá trị của tôi là 30122016 tôi muốn làm điều đó 3 0 1 2 2 0 1 6 Rgds Rajeev tốt nhất

Hồi đáp

0

0

Deeba

khoảng 6 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Xin chào, tôi có một tệp có hàng nghìn hàng và tôi muốn một trong các cột được chia thành nhiều hàng và cột mà không làm ảnh hưởng đến ánh xạ của nó với các cột khác. Cột A Cột B Cột C Tên nhóm Quy tắc nguy hiểm Res Yêu cầu sản phẩm và bán hàng Yêu cầu thiết bị hoặc yêu cầu bán eMTA Yêu cầu QC/ON "Mở trong 72 giờ - MGRSUPERCC [ON]/SACSUP [QC] Mở trong 96 giờ - MGRSUPERCC [ON]/SACSUP . Hàng 2 cột E Kết quả mong đợi. Cột A Cột B Cột C Cột D Giờ Trạng thái BẬT Truy vấn QC Res Sản phẩm và Bán hàng Truy vấn Thiết bị Truy vấn hoặc Bán eMTA Truy vấn QC/ON 72 Mở MGRSUPERCC [ON] SACSUP [QC] Res Truy vấn Sản phẩm và Bán hàng Truy vấn Thiết bị Truy vấn hoặc Bán eMTA Truy vấn QC/ON

Hồi đáp

0

0

virus Shah

khoảng 5 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Xin chào, Làm cách nào tôi có thể chia một ô thành hai hàng để chuyển đổi cột. Ô ví dụ A1. Meagan Vekariya Tôi muốn dữ liệu trên trong hai cột. Làm ơn giải quyết nó đi

Hồi đáp

0

0

rafeeq

khoảng 5 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

trong ô a1 tôi có ngày trong khoảng thời gian ô b1 và trong c1 tôi có số tiền bây giờ tôi muốn ngày ô1 đó được, nhưng ô b1 là khoảng thời gian 01. 01. 16 đến 31. 01. 16 bây giờ tôi muốn ô b1 đó chia thành hai cột để nó trông như thế này. A1 B1 C1 Ngày Kỳ Số tiền 01. 01. 16 01. 01. 16 31. 01. 16 15000 tôi muốn khoảng thời gian B1 được chia thành hai cột

Hồi đáp

0

0

Gokul Anand

khoảng 5 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Xin chào, tôi muốn một mã macro để phân chia dữ liệu của mình. Tôi có dữ liệu như 1 2 3 4 5 1 2 3 4 5. Tôi muốn phân chia như thế này 12345 12345. Xin vui lòng nếu có ai biết ping tôi. Cảm ơn

Hồi đáp

0

0

Sadhik

khoảng 5 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Tôi có một bảng như thế này và tôi muốn phân chia dữ liệu theo cách sao cho kết quả xuất hiện ở định dạng đầu ra. Bất kỳ trợ giúp được đánh giá cao. tập tin excel. Id Nhóm sản xuất bị vô hiệu hóa Tên công việc Bước BHM_777-57-854-01-01/551_1 0 BẢNG MỞ CÁNH TRÁI 551AB 551BB 551CB định dạng đầu ra mong muốn. BHM_777-57-854-01-01/551_1 0 BẢNG TRUY CẬP MỞ CÁNH TRÁI 551AB BHM_777-57-854-01-01/551_2 0 CÁNH TRÁI ĐĂNG KÝ TẮT BẢNG TRUY CẬP MỞ 551AB BHM_777-57-854-01-01/551_3 0

Hồi đáp

0

0

Rajiv Kumar

khoảng 5 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

C033047C033025C0125397C033023C033033 Tôi muốn số trên được chia thành các hàng khác nhau và bắt đầu bằng C0. Tôi có excel & trong excel này trên số liên tiếp. Tôi muốn ở hàng khác

Hồi đáp

0

0

bla bla

khoảng 5 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

https. //hỗ trợ. văn phòng. com/en-us/article/Chuyển-xoay-dữ-liệu-từ-hàng-sang-cột-hoặc-phó-ngược-3419f2e3-beab-4318-aae5-d0f862209744

Chủ Đề