Mục lục
Nếu trong một tập dữ liệu lớn, nhiều thông tin được nén lại trong một ô thì sẽ khó tìm và tra cứu dữ liệu để xem hoặc thực hiện bất kỳ tác vụ nào. Trong bài viết này, tôi sẽ giải thích cách chia một ô thành hai hàng trong Excel.
Để giải thích rõ hơn, tôi đang sử dụng tập dữ liệu mẫu về thông tin sách. Ở đây tôi đã chọn hai cột là Tên sách và Tác giả . Ở đây, có một số ô chứa nhiều tên tác giả trong một ô.
Tải xuống để thực hành
Tách chia ô thành hai hàng.xlsm
Các cách chia ô thành hai hàng trong Excel
1. Sử dụng văn bản thành cột để chia ô thành hai hàng
Bạn có thể sử dụng Văn bản thành Cột từ Dải băng để chia ô thành các hàng.
Hãy xem quy trình.
Đầu tiên, chọn ô mà bạn muốn tách. Ở đây, tôi đã chọn ô C5 .
Sau đó, mở tab Dữ liệu >> từ Công cụ dữ liệu >> chọn Chuyển văn bản thành cột
➤ Hộp thoại sẽ bật lên. Từ đó chọn loại tệp Dấu phân cách và nhấp vào Tiếp theo .
➤ Bây giờ hãy chọn Dấu phân cách của bạn giá trị có.
➤ Tôi đã chọn dấu phẩy (,)
➤ Nhấp vào Tiếp theo
Tại đây bạn có thể chọn Đích nếu không thì giữ nguyên rồi nhấp vào Kết thúc .
➤ Tại đây bạn sẽ thấy các giá trị làchia thành các cột, nhưng tôi muốn chia các giá trị này thành hai hàng.
Có hai cách truyền thống để lật cột thành hàng. Đó là Tùy chọn dán và chức năng TRANSPOSE.
I. Tùy chọn dán
Bây giờ, để tách cột các giá trị thành các hàng, trước tiên hãy chọn các ô.
Bạn có thể sử dụng tùy chọn Cắt hoặc Sao chép .
➤ Bây giờ nhấp chuột phải vào chuột rồi chọn Sao chép (bạn cũng có thể sử dụng Cắt ).
➤ Chọn ô mà bạn muốn đặt giá trị.
➤ Tôi đã chọn ô C6
➤ Một lần nữa nhấp chuột phải sau đó chọn Dán Chuyển đổi từ Tùy chọn Dán .
➤ Bây giờ, bạn sẽ tìm thấy giá trị đã chọn trong hàng đã chọn.
II. Hàm TRANSPOSE
Bạn cũng có thể sử dụng hàm TRANSPOSE để chia ô thành các hàng sau khi sử dụng Văn bản thành Cột .
➤ Trước tiên, hãy chọn ô để đặt giá trị của bạn. Tôi đã chọn ô C6
Sau đó, nhập công thức sau vào ô đã chọn hoặc vào Thanh công thức .
=TRANSPOSE(D5)
➤ Tại đây, giá trị đã chọn được chuyển đổi trong ô C6 .
Đọc thêm: Cách chia một ô thành hai ô trong Excel (5 phương pháp hữu ích)
Bài đọc tương tự
- Công thức tách ô bằng dấu phân cách trong Excel
- Cách tách một ô trongmột nửa trong Excel (theo đường chéo & theo chiều ngang)
- Công thức Excel để tách: 8 ví dụ
- Cách tạo hai dòng trong một ô trong Excel (4 Phương pháp)
2. Sử dụng VBA để chia ô thành hai hàng
Bạn có thể sử dụng VBA để chia một ô thành hai hàng.
➤ Mở tab Nhà phát triển >> sau đó chọn Visual Basic
Nó sẽ mở ra một cửa sổ mới của Microsoft Visual Basic for Applications.
➤Từ Chèn >> chọn Mô-đun .
➤Một Mô-đun mới sẽ mở ra.
Bây giờ, hãy viết mã vào Mô-đun .
3820
➤ Lưu mã và quay lại trang tính.
➤Bây giờ, hãy chọn ô mà bạn muốn chia thành các hàng. Tôi đã chọn ô C6
➤ Mở tab Chế độ xem >> từ Macro >> chọn Xem Macro
➤ Hộp thoại sẽ bật lên. Từ đó, chọn Macro đến Chạy .
➤ Sau đó, hộp thoại sẽ bật lên có tên Chia ô thành hàng . Bạn có thể chọn ô trước hoặc bạn có thể chọn phạm vi từ hộp thoại bật lên.
Bây giờ, trong Xuất ra chọn phạm vi mà bạn muốn đặt các giá trị phân tách của một ô.
➤ Tôi đã chọn phạm vi C5:C6 .
Cuối cùng, bạn sẽ thấy giá trị của ô đã chọn được chia thành haihàng.
Đọc thêm: Excel VBA: Tách chuỗi thành các ô (4 ứng dụng hữu ích)
3. Sử dụng Power Query
Bạn cũng có thể sử dụng Power Query để chia ô thành các hàng.
➤ Trước tiên, hãy chọn phạm vi ô.
➤Mở Thẻ dữ liệu >> sau đó chọn Từ Bảng/Phạm vi
Bây giờ, hộp thoại sẽ bật lên hiển thị lựa chọn, sau đó chọn Của tôi bảng có tiêu đề . Sau đó, nhấp vào OK .
➤ Tại đây, một cửa sổ mới sẽ bật lên.
Từ đó, chọn ô để chia thành các hàng.
Mở tab Trang chủ >> từ Cột chia nhỏ >> chọn Theo Dấu phân cách
Một hộp thoại sẽ bật lên. Từ đó chọn Dấu phân cách dấu phẩy(,) rồi chọn Hàng từ Tùy chọn nâng cao . Từ Ký tự trích dẫn chọn Không có gì .
Cuối cùng, nhấp vào OK .
➤ Cuối cùng, bạn sẽ thấy ô đã chọn được chia thành hai hàng.
Nhưng có một nhược điểm là nó sẽ tách các giá trị bằng cách sao chép ô liền kề giá trị. Để khắc phục điều này, bạn có thể xóa các giá trị được sao chép thêm, sau đó sao chép kết quả phân tách vào các hàng bạn muốn.
Khi các giá trị của bạn không liên quan đến ô liền kề hoặc bạn chỉ có một cột thì Power Query sẽ hoạt động hoàn hảo .
Đọc thêm: Cách tách ô trong Excel (Hướng dẫn cơ bản)
Phần Thực hành
Tôi đã cung cấp một bảng thực hành bổ sung trong phiếu bài tập để bạn có thể thực hành các phương pháp được giải thích này.
Kết luận
Trong bài viết này, tôi đã giải thích một số cách để tách một ô thành hai hàng trong Excel. Những phương pháp này sẽ hữu ích cho bạn bất cứ khi nào bạn muốn tách một ô thành hai hàng. Trong trường hợp bạn có bất kỳ nhầm lẫn hoặc câu hỏi nào liên quan đến các phương pháp này, bạn có thể bình luận bên dưới.