Làm sao để gộp ô trong Excel không mất dữ liệu

Hãy khám phá cách gộp ô trong Excel không bị mất dữ liệu! aptech sẽ chia sẻ với bạn những kiến thức hữu ích để có được cái nhìn rõ ràng hơn về vấn đề này. Hãy tiếp tục đọc và khám phá những kinh nghiệm và học hỏi của chính bạn.

Cách 1: Gộp ô trong cột sử dụng Justify và Merge & Center 

Nếu bạn muốn gộp ô trong cột, bạn có thể sử dụng phương pháp này. Tuy nhiên, nếu bạn muốn gộp ô ở nhiều cột thì phương pháp này không áp dụng được. Để gộp ô trong cột sử dụng Justify và Merge & Center, bạn có thể thực hiện 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 mất dữ liệu, sau đó chỉnh kích thước chiều rộng cột sao cho ô đó chứa đủ tất cả các dữ liệu trong ô.

cach-gop-o-trong-excel-khong-mat-du-lieu

  • Bước 2: Chọn thẻ Home -> Fill -> Justify.
Đọc Thêm  Làm thế nào để thao tác trên bảng trong Excel

cach-gop-o-trong-excel-khong-mat-du-lieu

  • Bước 3: Sau khi chọn Justify, dữ liệu ở các ô sẽ được chuyển lên ô đầu tiên. Sau đó, bạn có thể chọn lại các ô muốn gộp và chọn Merge & Center để gộp ô và căn chỉnh dữ liệu ra giữa ô, hoặc chọn Merge Cells để gộp ô mà không căn chỉnh vị trí dữ liệu sau khi gộp.

cach-gop-o-trong-excel-khong-mat-du-lieu

Kết quả

cach-gop-o-trong-excel-khong-mat-du-lieu

Cách 2: Gộp ô sử dụng hàm Concatenate và tính năng Merge & Center 

Bạn có thể sử dụng chức năng Concatenate để gộp dữ liệu trong các ô cần gộp, sau đó sử dụng Merge & Center để gộp ô. Bạn có thể thực hiện các bước sau:

  • Bước 1: Chọn 1 ô bất kỳ, sau đó nhập hàm =CONCATENATE(C7;” “;D7; “”;E7) trong đó C7, D7, E7 là các ô cần gộp. Như vậy dữ liệu trong các ô cần gộp sẽ hiển thị trong ô mà bạn sử dụng hàm Concatenate.

cach-gop-o-trong-excel-khong-mat-du-lieu

  • Bước 2: Sao chép dữ liệu trong ô sử dụng hàm và dán dữ liệu vào ô đầu tiên trong các ô cần gộp.

Lưu ý: Chỉ dán dữ liệu (Value) mà không dán công thức hàm Concatenate bằng cách sao chép dữ liệu trong ô chứa hàm, sau đó nhấn chuột phải vào ô đầu tiên trong các ô cần gộp và chọn Value trong Paste Options.

cach-gop-o-trong-excel-khong-mat-du-lieu

  • Bước 3: Chọn lại các ô cần gộp dữ liệu và chọn Merge & Center hoặc Merge Cell để gộp ô trong Excel.

cach-gop-o-trong-excel-khong-mat-du-lieu

Cách 3: Sử dụng code VBA 

Nếu bạn muốn gộp ô trong Excel mà không mất dữ liệu nhanh chóng, bạn có thể sử dụng code VBA. Bạn có thể thực hiện các bước sau:

  • Bước 1: Chọn ô cần gộp mà không mất dữ liệu, sau đó chọn View -> Macros (tổ hợp Alt+F8) để mở cửa sổ Macro.
Đọc Thêm  Khám phá chi tiết Hàm SUMIFS trong Excel mới nhất 2023

cach-gop-o-trong-excel-khong-mat-du-lieu

  • Bước 2: Trong cửa sổ Macro, bạn 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.

cach-gop-o-trong-excel-khong-mat-du-lieu

  • Bước 3: Cửa sổ Visual Basic for Applications hiện ra, bạn sao chép đoạn code vào phần 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 biểu tượng Run để chạy macro gộp ô không mất dữ liệu.

cach-gop-o-trong-excel-khong-mat-du-lieu

Sau khi chọn ô bạn sẽ được gộp nhanh chóng mà không mất dữ liệu.

cach-gop-o-trong-excel-khong-mat-du-lieu

Nếu trong cùng một file Excel, bạn muốn gộp các ô khác nhau, bạn chỉ cần chọn các ô cần gộp và nhấn tổ hợp phím Alt+F8 (hoặc chọn View -> Macros).

cach-gop-o-trong-excel-khong-mat-du-lieu

Sau đó, một hộp thoại Macro sẽ xuất hiện và bạn nhấp đúp vào tên macro mà bạn vừa tạo để chạy macro.

cach-gop-o-trong-excel-khong-mat-du-lieu

Như vậy, các ô bạn chọn sẽ được nhanh chóng gộp lại mà không mất dữ liệu.

cach-gop-o-trong-excel-khong-mat-du-lieu

FAQ – Những câu hỏi liên quan

Làm sao để gộp ô trong cột trong Excel?

Chọn các ô trong cột cần gộp, rồi sử dụng tính năng Justify và Merge & Center để gộp ô mà không mất dữ liệu.

Có cách nào gộp ô từ nhiều cột khác nhau không?

 

Đọc Thêm  Hướng dẫn chi tiết chèn kí tự đặc biệt trong bảng tính trong Excel

Nếu muốn gộp ô từ nhiều cột khác nhau, bạn có thể sử dụng hàm Concatenate để gộp dữ liệu và sau đó sử dụng Merge & Center để gộp ô.

Có cách nào gộp ô nhanh chóng không?

Bạn có thể sử dụng code VBA để gộp ô nhanh chóng mà không mất dữ liệu. Chỉ cần chọn ô cần gộp, chạy macro và ô sẽ được gộp tự động.

Kết lại: 

Hy vọng rằng bài viết này đã giúp bạn hiểu rõ hơn về cách gộp ô trong Excel không mất dữ liệu. Nếu bạn có bất kỳ câu hỏi hoặc ý kiến nào, hãy để lại bình luận dưới đây. Chúng tôi rất mong muốn nghe ý kiến và trải nghiệm của bạn. Nếu bạn thấy bài viết hữu ích, hãy chia sẻ nó với bạn bè và đồng nghiệp của bạn. Chia sẻ kiến thức là cách tốt nhất để giúp đỡ nhau phát triển. Cám ơn bạn đã đọc bài viết và hy vọng sẽ tiếp tục cung cấp nhiều kiến thức hữu ích khác trong tương lai.

About the Author: aiti-aptech

You May Also Like

Leave a Reply

Your email address will not be published. Required fields are marked *