Cách gộp ô trong Excel mà không làm mất dữ liệu
Nội dung bài viết
Thông thường, nhiều người sử dụng tính năng Merge & Center để gộp ô trong Excel, nhưng điều này có thể dẫn đến mất dữ liệu ở các ô phía sau do chỉ giữ lại nội dung từ ô đầu tiên. Nếu bạn muốn gộp ô mà vẫn giữ nguyên dữ liệu, hãy cùng khám phá các phương pháp được hướng dẫn chi tiết trong bài viết dưới đây.
Dưới đây là 3 cách gộp ô trong Excel mà không làm mất dữ liệu, mời bạn cùng theo dõi và áp dụng.
Cách 1: Gộp các ô trong cột bằng cách sử dụng Justify kết hợp với Merge & Center
Nếu bạn muốn gộp ô trong một cột, hãy áp dụng cách này. Tuy nhiên, nếu cần gộp ô qua nhiều cột, phương pháp này không khả thi. Hãy tham khảo các cách tiếp theo để tìm giải pháp phù hợp. Để gộp ô trong cột bằng Justify và Merge & Center, bạn thực hiện theo các bước sau:
Bước 1: Chọn các ô trong cột mà bạn muốn gộp mà không làm mất dữ liệu. Điều chỉnh chiều rộng của cột sao cho đủ chứa toàn bộ nội dung từ các ô.
Bước 2: Trên thanh công cụ, chọn Home -> Fill -> Justify.
Bước 3: Sau khi chọn Justify, tất cả dữ liệu từ các ô sẽ được chuyển lên ô đầu tiên. Tiếp theo, chọn lại các ô cần gộp và nhấn Merge & Center nếu muốn gộp ô và căn giữa dữ liệu, hoặc chọn Merge Cells nếu chỉ muốn gộp ô mà không thay đổi vị trí dữ liệu.
Như vậy, bạn đã hoàn thành việc gộp ô mà không làm mất bất kỳ dữ liệu nào.
Cách 2: Gộp ô bằng cách kết hợp hàm Concatenate và tính năng Merge & Center
Hàm Concatenate giúp kết hợp dữ liệu từ các ô cần gộp, sau đó bạn có thể sử dụng Merge & Center để hoàn tất việc gộp ô. Các bước thực hiện như sau:
Bước 1: Chọn một ô bất kỳ và nhập hàm =CONCATENATE(C7;” “;D7; “”;E7), trong đó C7, D7, E7 là các ô cần gộp. Kết quả, dữ liệu từ các ô này sẽ được hiển thị trong ô mà bạn đã sử dụng hàm Concatenate.
Nếu bạn chưa hiểu rõ về hàm Concatenate, hãy tham khảo chi tiết tại đây: https://Tripi/cach-noi-chuoi-trong-excel/
Bước 2: Sao chép dữ liệu từ ô chứa hàm và dán vào ô đầu tiên trong các ô cần gộp.
Lưu ý: Chỉ dán giá trị (Value) chứ không dán công thức hàm Concatenate. Để làm điều này, sao chép dữ liệu từ ô chứa hàm, nhấp chuột phải vào ô đầu tiên cần gộp, và chọn Value trong Paste Options.
Dữ liệu từ các ô cần gộp đã được hiển thị trong ô đầu tiên. Cuối cùng, bạn chỉ cần xóa ô chứa hàm Concatenate để hoàn tất quá trình.
Bước 3: Chọn lại các ô cần gộp và nhấn Merge & Center hoặc Merge Cells tùy theo nhu cầu của bạn để hoàn tất việc gộp ô trong Excel.
Khi xuất hiện thông báo nhỏ, bạn chỉ cần chọn OK. Như vậy, các ô sẽ được gộp lại mà không làm mất bất kỳ dữ liệu nào.
Cách 3: Sử dụng mã VBA
Đây là phương pháp giúp bạn gộp ô trong Excel một cách nhanh chóng mà không làm mất dữ liệu. Hãy cùng thực hiện theo các bước sau:
Bước 1: Đầu tiên, chọn các ô cần gộp mà không làm mất dữ liệu. Sau đó, chọn View -> Macros (hoặc nhấn tổ hợp Alt+F8) để mở cửa sổ Macro.
Bước 2: Trong hộp thoại Macro, nhập tên cho macro (viết liền không dấu) và chọn Create để mở cửa sổ Visual Basic for Applications.
Bước 3: Khi cửa sổ Visual Basic for Applications xuất hiện, sao chép đoạn code bên dưới và dán vào phần giữa Sub (tên macro vừa đặt) ... End Sub.
Dim Cll As Range, Temp As String On Error Resume Next If Selection.MergeCells = False Then For Each Cll In Selection If Cll <> "" Then Temp = Temp + Cll.Text + " " Next Cll Selection.Merge Selection.Value = Left(Temp, Len(Temp) - 1) Else Selection.UnMerge End If Selection.HorizontalAlignment = xlCenter Selection.VerticalAlignment = xlCenter
Sau đó, nhấn vào biểu tượng Run để thực thi macro gộp ô mà không làm mất dữ liệu.
Khi xuất hiện thông báo nhỏ, bạn chỉ cần nhấn chọn OK. Như vậy, các ô đã chọn sẽ được gộp lại một cách nhanh chóng và hiệu quả.
Nếu trong cùng một file Excel, bạn muốn gộp các ô khác, hãy chọn các ô cần gộp và nhấn tổ hợp Alt+F8 (hoặc chọn View -> Macros).
Khi hộp thoại Macro xuất hiện, nhấp đúp chuột vào tên macro mà bạn đã tạo trước đó để chạy macro một cách dễ dàng.
Như vậy, các ô bạn chọn đã được gộp lại một cách nhanh chóng mà không làm mất bất kỳ dữ liệu nào.
Bài viết trên đã hướng dẫn chi tiết các cách gộp ô trong Excel mà vẫn giữ nguyên dữ liệu. Hy vọng rằng những phương pháp này sẽ giúp bạn dễ dàng áp dụng và đạt được hiệu quả cao trong công việc. Chúc bạn thành công!
Có thể bạn quan tâm