Gộp nhiều dòng thành 1 ô trong excel
Mình đã rất điên đầu khi lục tìm mãi trên mạng không thấy bài nào hướng dẫn các gộp nhiều dòng thành 1 ô trong excel. Vậy nên hôm nay mình viết bài này để hướng dẫn những ai chưa biết gộp nhiều dòng thành 1 ô trong excel.
Bài này chúng mình sẽ dùng công cụ Macro trong Excel nhé.
Hướng dẫn chi tiết các bước gộp nhiều dòng thành 1 ô trong excel
Bước 1: Chọn tất cả các hàng (hoặc ô) mà bạn muốn gộp thành 1 ô. (Hình 1)
- Ví dụ mình sẽ chọn từ ô A1 đến ô A30
Bước 1: Cách gộp nhiều dòng thành 1 trong excel, Sử dụng Macros
Bước 2: Mở Macros
Tiếp đến, bạn nhấn vào tab View ->Macro (trên Excel 2007, 2010, 2013, 2016) hoặc tab Tools ->Macro (trên Excel 2003). Ngoài ra bạn cũng có thể nhấn phím tắt Alt + F8 để mở nhanh chức năng này. (Hình 2)
Bước 3: Đặt tên cho Macros
Trên cửa sổ Macro, bạn điền vào Macro name là tên của chương trình thực thi hành động gộp nhiều dòng thành 1 ô trong Excel không bị mất dữ liệu sau đó nhấn Create. (Hình 3)
Lưu ý: Nhập tên không dấu viết liền hoặc cách nhau bởi dấu gạch dưới
Bước 4: Chèn mã code VBA
Bạn sẽ được chuyển vào khung cửa sổ VBA, tại đây bạn copy và dán đoạn mã dưới đây vào giữa hai phần giá trị đầu cuối là “Sub” và “End Sub” : (Hình 4)
Lấy code tại đây: https://drive.google.com/file/d/1YiQHSiSXueJy5g8MdYmpGkzO_2WBxH6-/view?usp=sharing
Bước 5: Chạy mã code VBA
Để bắt đầu chạy lệnh thực thi gộp nhiều dòng trong Excel mà không mất dữ liệu, bạn nhấn vào nút Play hình tam giác ở trên thanh công cụ. (Hình 5)
Bước 6: Xử lý cảnh bảo
Nếu chương trình xuất hiện thông báo như dưới đây, tiếp tục nhấn OK. (Hình 6)
Sau đó, bạn có thể bấm dấu X để tắt trình Macro và quay trở lại file Excel của mình và đã thấy dữ liệu của những ô đó đã được gộp lại thành một ô hoàn chỉnh mà không bị mất dữ liệu của những ô cũ.
TIP
Bạn có thể thay ký tự cách nhau bằng khoảng trắng, dấu gạch ngang,… hoặc bất kỳ ký tự nào, bằng cách sửa đoạn code bên trên:
Sửa dấu “-” trong ngoặc kép, bên trên chữ “Next Cll” thành ký tự bạn muốn.
Ví dụ: Mình thay bằng dấu phẩy.
Sau khi gộp nhiều dòng thành 1 ô sẽ có kết quả như sau:
XEM VIDEO HƯỚNG DẪN TẠI ĐÂY
Trên đây, Pika.edu.vn đã hướng dẫn bạn cách gộp nhiều dòng thành 1 ô trong Excel không bị mất dữ liệu. Ngoài ra, bạn có thể tìm hiểu thêm cách hoán đổi vị trí 2 cột trong Excel, đảo cột để tương tác với bảng tính Excel tốt hơn nhé.