Thử nghiệmWebsite đang chạy thử nghiệm. Các sản phẩm và dịch vụ có thể chưa sẵn sàng. Vui lòng gọi 0943.847.333 để xác nhận trước khi đặt hàng.
476 Đường CMT8, Thái NguyênHàng chính hãng · Bảo hành tại cửa hàngTrả gópQuà tặngHướng dẫnTin tứcGiới thiệuLiên hệ
Windows & phần mềmCập nhật 29/10/2026

Cách gộp nội dung nhiều ô trong Excel mà không mất dữ liệu

Cách gộp nội dung nhiều ô trong Excel mà không mất dữ liệu

Gộp nội dung nhiều ô thành một ô trong Excel bằng toán tử &, CONCAT, TEXTJOIN và Flash Fill. Tránh nhầm với Merge Cells làm mất dữ liệu.

Có cột Họ, cột Tên đệm, cột Tên và bạn muốn ra cột Họ và tên đầy đủ? Hay ghép địa chỉ từ số nhà, đường, quận? Đây là việc "gộp nội dung nhiều ô" và Excel có sẵn vài cách rất nhanh, không cần gõ lại từng dòng.

Lưu ý quan trọng: gộp nội dung (nối chữ từ nhiều ô vào một ô) khác với Merge Cells (hợp nhất ô). Merge Cells chỉ giữ lại giá trị của ô trên cùng bên trái và bỏ phần còn lại. Bài này nói về cách nối nội dung mà không mất dữ liệu.

Cách 1: Dùng toán tử & (đơn giản nhất)

Giả sử họ ở A2, tên ở B2.

  1. Nhấp vào ô C2.
  2. Gõ: =A2&" "&B2
  3. Nhấn Enter. Kết quả: "Nguyễn An".
  4. Kéo núm vuông nhỏ ở góc dưới phải ô C2 xuống để áp dụng cho các dòng còn lại (hoặc nhấp đúp vào núm đó).

Dấu & là toán tử nối chuỗi. Phần " " (dấu cách nằm trong dấu nháy kép) chèn khoảng trắng giữa hai ô. Bạn có thể thay bằng ", " hoặc " - " tùy ý.

Ghép nhiều ô: =A2&" "&B2&" "&C2. Muốn xuống dòng trong ô, dùng CHAR(10) rồi bật Wrap Text ở thẻ Home.

Cách 2: Hàm CONCAT và CONCATENATE

  • =CONCAT(A2," ",B2): bản mới hơn, còn cho phép chọn cả vùng như CONCAT(A2:C2) nhưng không tự thêm dấu ngăn cách.
  • =CONCATENATE(A2," ",B2): bản cũ, vẫn dùng được ở mọi phiên bản.

Nếu máy bạn dùng dấu chấm phẩy ; thay cho dấu phẩy , để ngăn đối số (tùy cài đặt vùng của Windows), hãy thay dấu phẩy trong các công thức ở bài này thành chấm phẩy.

Cách 3: Hàm TEXTJOIN (gộp có dấu ngăn cách, bỏ ô trống)

Đây là cách hay nhất khi gộp nhiều ô và có ô trống.

  1. Nhập: =TEXTJOIN(" ",TRUE,A2:C2)
  2. Nhấn Enter.

Giải thích: đối số đầu là dấu ngăn cách; TRUE nghĩa là bỏ qua ô trống (đỡ thừa khoảng trắng); vùng cuối là các ô cần ghép. Ví dụ ghép địa chỉ: =TEXTJOIN(", ",TRUE,A2:D2) cho kết quả "12 Hoàng Văn Thụ, Phường Quang Trung, TP Thái Nguyên".

Cách 4: Flash Fill (Ctrl + E) cho người không thích công thức

  1. Ở cột bên cạnh, gõ bằng tay kết quả mẫu cho dòng đầu tiên, ví dụ "Nguyễn An".
  2. Sang dòng kế, bắt đầu gõ, Excel sẽ gợi ý phần còn lại bằng chữ xám mờ. Nhấn Enter để chấp nhận.
  3. Hoặc chọn ô đầu, vào thẻ Data (Dữ liệu) rồi chọn Flash Fill, hoặc nhấn Ctrl + E.

Flash Fill ra giá trị cố định (không phải công thức), nên khi dữ liệu gốc đổi, kết quả không tự cập nhật. Nó có từ Excel 2013 trở đi.

Ghép số, ngày tháng, tiền: dùng TEXT để đúng định dạng

Khi nối ô chứa ngày hoặc số, Excel hiểu chúng là số thô, nên "01/05/2025" có thể thành "45778". Bọc bằng hàm TEXT:

  • =A2&" ngày "&TEXT(B2,"dd/mm/yyyy")
  • ="Tổng: "&TEXT(C2,"#,##0")&" đồng"

Mã định dạng "dd/mm/yyyy" có thể phụ thuộc ngôn ngữ của Excel, nếu lỗi thử "d/m/yyyy".

Biến công thức thành văn bản cố định

Công thức ghép trỏ về ô gốc, nên nếu bạn xóa cột gốc, cột kết quả sẽ lỗi. Để giữ lại:

  1. Chọn cột kết quả, nhấn Ctrl + C.
  2. Nhấp chuột phải, chọn Paste Special (Dán đặc biệt) rồi Values (Giá trị).
  3. Giờ có thể xóa cột gốc an toàn.

Khi nào dùng Merge & Center?

Merge Cells chỉ hợp lý để làm tiêu đề bảng trải rộng nhiều cột, vì nó ảnh hưởng đến sắp xếp và lọc dữ liệu. Với dữ liệu dạng bảng, hãy tránh gộp ô. Nếu muốn căn giữa tiêu đề mà không gộp ô, chọn vùng, nhấn Ctrl + 1, thẻ Alignment, chọn Center Across Selection.

Làm sạch dữ liệu sau khi gộp

Sau khi ghép, bạn có thể gặp dòng trùng hoặc thừa khoảng trắng, xem cách xóa dữ liệu trùng lặp trong Excel. Nếu cần tra cứu dữ liệu giữa hai bảng bằng cột vừa ghép, xem VLOOKUP và XLOOKUP trong Excel.

Cần hỗ trợ thêm?

Nếu bạn quản lý danh bạ khách hàng, hàng hóa bằng Excel và thấy ngày càng rối, hãy tham khảo phần mềm bán hàng tặng kèm khi mua hàng hoặc liên hệ cửa hàng qua hotline/Zalo 0943.847.333 để được tư vấn.

Câu hỏi thường gặp

Gộp nội dung nhiều ô trong Excel dùng hàm nào?

Dùng toán tử & (=A2&" "&B2), hàm CONCAT, CONCATENATE hoặc TEXTJOIN. TEXTJOIN tiện nhất vì có dấu ngăn cách và bỏ qua ô trống.

Merge Cells có làm mất dữ liệu không?

Có. Khi hợp nhất, Excel chỉ giữ giá trị của ô trên cùng bên trái. Muốn giữ đủ nội dung, hãy ghép bằng công thức rồi mới xử lý.

Vì sao ghép ngày tháng ra con số lạ như 45778?

Excel lưu ngày dưới dạng số. Bọc ô ngày bằng hàm TEXT, ví dụ TEXT(B2,"dd/mm/yyyy"), để hiện đúng dạng ngày.

TEXTJOIN có dùng được ở Excel 2016 không?

Không. TEXTJOIN và CONCAT chỉ có từ Excel 2019 và Microsoft 365. Bản cũ hơn dùng dấu & hoặc CONCATENATE.

Bài hướng dẫn liên quan

Xem tất cả