Bài viết này hướng dẫn cách gộp hai ô trong excel mà không làm mất dữ liệu. Excel cho phép chúng ta hợp nhất các ô để tạo nhãn hoặc tiêu đề và tổ chức dữ liệu theo cách dễ nhìn hơn. Thông thường, Excel được sử dụng để lưu trữ dữ liệu chứ không phải để trình bày chúng. Nhưng một tập dữ liệu cần có nhãn và tiêu đề nếu nó được nhiều người dùng sử dụng để họ có thể hiểu tập dữ liệu một cách dễ dàng. Do đó, Hợp nhất &Trung tâm tính năng trong excel rất hữu ích để hợp nhất nhiều ô.
Thật không may, tính năng Hợp nhất &Trung tâm chỉ giữ dữ liệu ô đầu tiên sau khi các ô được hợp nhất. Điều này có thể trở nên rất bất tiện nếu bạn thường xuyên phải hợp nhất các ô chứa dữ liệu vì bạn sẽ mất tất cả dữ liệu ngoại trừ ô đầu tiên. Vì vậy, chúng tôi sẽ chỉ cho bạn 2 cách để hợp nhất các ô trong excel mà không làm mất bất kỳ dữ liệu nào.
Bạn có thể tải xuống sách bài tập thực hành từ nút tải xuống bên dưới.
2 cách để hợp nhất hai / nhiều ô trong Excel mà không làm mất dữ liệu
Đây là 2 cách để hợp nhất hai ô trong excel mà không làm mất dữ liệu.
1. Sử dụng tính năng Fill Justify để hợp nhất hai ô liền kề trong một cột
Thực hiện theo các bước bên dưới để hợp nhất hai hoặc nhiều ô liền kề trong một cột bằng cách sử dụng Điền căn đều tính năng trong Excel.
📌 Các bước:
- Đầu tiên, hãy xem xét tập dữ liệu mô phỏng sau chứa doanh số hàng quý do nhân viên thực hiện vào năm 2022. Ở đây họ và tên của nhân viên nằm trong các ô liền kề trong cùng một cột. Bây giờ bạn muốn hợp nhất các ô chứa họ và tên. Bạn chỉ có thể sử dụng tính năng này khi tập dữ liệu được định dạng theo cách này.
- Vì vậy, trước tiên, hãy chọn các ô và tăng chiều rộng cột để nội dung của cả hai ô có thể vừa với một ô.
- Sau đó, chọn Điền>> Căn đều từ Chỉnh sửa trong tab Trang chủ.
- Sau đó, bạn sẽ thấy dữ liệu từ hai ô được hợp nhất với nhau được phân tách bằng dấu cách trong ô đầu tiên.
- Giờ đây, bạn có thể chọn hai ô và hợp nhất chúng lại với nhau để có được kết quả mong muốn.
2. Tạo tính năng ruy-băng bằng mã VBA để hợp nhất hai hoặc nhiều ô mà không làm mất dữ liệu
Làm theo các bước bên dưới để tạo tính năng ruy-băng tương tự như Marge &Center sử dụng VBA để hợp nhất hai ô mà không làm mất dữ liệu.
📌 Các bước:
- Đầu tiên, lưu sổ làm việc dưới dạng sổ làm việc hỗ trợ macro. Sau đó nhấn ALT + F11 hoặc chọn Nhà phát triển>> Visual Basic để mở trình soạn thảo VB. Tiếp theo chọn Chèn>> Mô-đun .
- Tiếp theo, sao chép mã sau và dán vào mô-đun mã trống.
Sub MergeCellsWithData()
Application.DisplayAlerts = False
Dim Value As String
Dim Range As Range
Set Range = Selection
If Range.Rows.Count = ActiveSheet.Rows.Count Then
MsgBox "Please do not select an entire column(s).", Title:="Merge Cells With Values"
Exit Sub
ElseIf Range.Columns.Count = ActiveSheet.Columns.Count Then
MsgBox "Please do not select an entire row(s).", Title:="Merge Cells With Values"
Exit Sub
End If
For Each cell In Range
Value = Value & " " & cell.Value
Next cell
If MsgBox("Cell values will be merged seperated by space(s). Are you sure?" _
, vbOKCancel, Title:="Merge Cells Without Losing Data") = vbCancel Then Exit Sub
With Range
.Merge
.Value = Application.WorksheetFunction.Trim(Value)
.HorizontalAlignment = xlCenterAcrossSelection
End With
Application.DisplayAlerts = True
End Sub
- Bây giờ nhấn ALT + F + T hoặc chọn Tệp> > Tùy chọn để truy cập Tùy chỉnh ruy-băng Ngoài ra, bạn có thể nhấp chuột phải vào ruy-băng để làm điều đó. Sau đó, chuyển đến Tùy chỉnh ruy-băng chuyển hướng. Tiếp theo, chọn Căn chỉnh nhóm bên dưới Tab chính . Sau đó, nhấp vào Nhóm mới .
- Sau đó, một nhóm tùy chỉnh mới sẽ được thêm vào. Nhấp vào Đổi tên để thay đổi tên nhóm.
- Tiếp theo, chọn một biểu tượng, nhập Tên hiển thị và nhấp vào OK.
- Bây giờ hãy chọn Macro từ “ Chọn lệnh từ ”Và chọn tên macro phù hợp với quy trình chương trình con. Sau đó chọn Thêm để thêm macro dưới dạng một tính năng trong ruy-băng. Tiếp theo, nhấp vào Đổi tên .
- Sau đó, chọn một biểu tượng, nhập Tên hiển thị , nhấp vào OK và OK một lần nữa. Sau đó, một nút macro sẽ được thêm vào dải băng.
- Bây giờ, hãy chọn các ô để hợp nhất và nhấp vào nút macro trong ruy-băng.
- Sau đó, bạn sẽ thấy một thông báo xác nhận. Nhấp vào OK để nhận được kết quả tương tự như cách thu được trong phương pháp đầu tiên.
Cách kết hợp hai / nhiều hàng trong Excel mà không làm mất dữ liệu
Bạn có thể sử dụng Ký hiệu và biểu tượng để kết hợp hai / nhiều ô trong excel. Làm theo các bước bên dưới để áp dụng nó để kết hợp nhiều hàng.
📌 Các bước:
- Trước tiên, hãy xem xét tập dữ liệu mẫu sau. Giả sử bạn cần kết hợp các hàng để nhận từng loại thực phẩm trong một ô.
- Sau đó, nhập công thức sau vào ô B9 . Tiếp theo, kéo Fill Handle ở bên phải để xem kết quả sau.
=B5&","&B6&","&B7
Cách kết hợp hai / nhiều cột trong Excel mà không làm mất dữ liệu
Bạn có thể áp dụng Flash Fill tính năng trong excel để kết hợp nhiều cột mà không làm mất bất kỳ dữ liệu nào. Làm theo các bước bên dưới để có thể thực hiện điều đó.
📌 Các bước:
- Trước tiên, giả sử bạn cần kết hợp các cột First_Name và Last_Name để tạo cột Full_Name như được hiển thị trong tập dữ liệu sau.
- Sau đó, nhập họ và tên từ hai cột đầu tiên trong ô D5 như hình bên dưới. Nếu bạn cần dữ liệu từ các cột được phân tách bằng dấu phẩy, hãy đặt dấu phẩy giữa chúng thay vì dấu cách.
- Cuối cùng, nhấn CTRL + E để hợp nhất các cột như hình dưới đây. Bạn cũng có thể truy cập tính năng này từ Chỉnh sửa trong tab Trang chủ.
Những điều cần nhớ
- Bạn chỉ phải chọn các ô liền kề trong cùng một cột để sử dụng tính năng Tô Căn đều tính năng.
- Fill Justify tính năng này sẽ không hoạt động nếu bạn không tăng chiều rộng cột nhiều khi cần thiết để đưa tất cả dữ liệu từ các ô đã chọn vào ô trên cùng trong vùng lựa chọn.
- Bạn cũng có thể sử dụng CONCATENATE , CONCAT và TEXTJOIN các hàm trong Excel để kết hợp nhiều hàng hoặc cột mà không làm mất bất kỳ dữ liệu nào.
Kết luận
Bây giờ bạn biết làm thế nào để hợp nhất hai ô trong excel mà không làm mất dữ liệu. Bạn có thắc mắc hoặc đề xuất nào thêm không? Hãy cho chúng tôi biết trong phần bình luận bên dưới. Bạn cũng có thể truy cập ExcelDemy của chúng tôi blog để khám phá thêm về Excel. Hãy ở lại với chúng tôi và tiếp tục học hỏi.