Trong thế giới quản lý dữ liệu,الم Excel luôn là công cụ không thể thiếu cho các nhà phân tích, nhân viên văn phòng và những người làm việc với dữ liệu hàng ngày. Một trong những nhu cầu thường gặp là gộp nội dung từ nhiều ô thành một ô duy nhất, ví dụ: ghép tên, họ, địa chỉ, số điện thoại hay tạo ra một chuỗi dữ liệu văn bản để xuất khẩu, báo cáo hay gửi email. Dù có vẻ đơn giản, nhưng việc gộp dữ liệu đúng cách lại mang lại hiệu quả làm việc lớn, tránh lỗi, đồng thời giúp dữ liệu trở nên dễ đọc và dễ quản lý hơn.
Bài viết dưới đây sẽ đưa bạn qua từng bước thực hành, từ những hàm cơ bản như CONCATENATE và &, đến những hàm nâng cao hơn như TEXTJOIN và CONCAT, cùng những mẹo, thủ thuật thực tiễn để bạn có thể áp dụng ngay trong các bảng tính của mình. Ngoài ra, bạn cũng sẽ tìm hiểu cách xử lý lỗi, chèn ký tự mới dòng, định dạng dữ liệu, và thậm chí_arrays_ trong Excel. Hãy cùng bắt đầu!
Có thể bạn quan tâm: Hàm Tính Trung Bình Có Nhiều Điều Kiện Trong Excel: Cách Thực Hiện, Ứng Dụng Và Các Bước Chi Tiết
1. Tại sao cần gộp nội dung nhiều ô?
1.1. Tiết kiệm thời gian và công sức
- Không cần sao chép thủ công: Khi bạn có hàng trăm hay hàng nghìn dòng dữ liệu, việc nhấn chuột, copy–paste vào một ô mới là việc không thể chấp nhận được.
- Tự động cập nhật: Khi một ô dữ liệu thay đổi, chính hàm gộp sẽ tự động cập nhật chuỗi kết quả, giảm thiểu sai sót.
1.2. Dễ dàng xuất khẩu và Background Processing
- Chuẩn bị dữ liệu cho báo cáo: Để báo cáo phải có định dạng “Tên, Địa chỉ, Số điện thoại” trong một cột, bạn có thể gộp ngay trong Excel thay vì phải xử lý lại ở phần mềm khác.
- Định dạng email hoặc SMS: Gộp địa chỉ email, số điện thoại vào một chuỗi có thể dùng để gửi hàng loạt.
1.3. Giữ nguyên tính nhất quán và tránh lỗi
- Định dạng đồng nhất: Dùng hàm gộp giúp bạn kiểm soát kiểu ký tự, định dạng ngày tháng, tiền tệ, tránh lỗi khi nhập tay.
- Xử lý dữ liệu thiếu: Các hàm gộp hỗ trợ điều kiện, nên bạn có thể bỏ qua các ô trống hoặc thay thế bằng giá trị mặc định.
Có thể bạn quan tâm: Hàm Chữ Thường Thành Chữ Hoa Trong Excel
2. Các hàm gộp nội dung cơ bản
2.1. Hàm CONCATENATE
- Cú pháp:
=CONCATENATE(text1, text2, ...) - Ví dụ:
Giả sử A1 = “Nguyễn”, B1 = “Văn”, C1 = “An”.
flyers:=CONCATENATE(A1, " ", B1, " ", C1)→ kết quả:Nguyễn Văn An
Ưu điểm: Đã có từ lâu, dễ nhớ.
Nhược điểm: Hạn chế số tham số (để nên giới hạn 255). Không hỗ trợ dấu phân cách tự động.
2.2. Chuỗi nối &
- Cú pháp:
=text1 & text2 & ... - Ví dụ:
=A1 & " " & B1 & " " & C1
Chuỗi nối & thường được ưa chuộng vì cú pháp ngắn gọn, linh hoạt, có thể kết hợp với các biểu thức điều kiện ngay trong công thức.
2.3. Hàm CONCAT
- Cú pháp:
=CONCAT(text1, text2, Commons) - Chú ý:
CONCATđược giới thiệu trong Excel 2026 và 365, thay thếCONCATENATE. Nó có thể nhậnarrayshoặc phạm vi ô.
Ví dụ: =CONCAT(A1:C1) → kết quả: NguyễnVănAn (không có dấu cách). Để thêm dấu cách: =CONCAT(A1, " ", B1, " ", C1).
Ưu điểm: Hỗ trợ phạm vi, dễ viết, không giới hạn số tham số.
Có thể bạn quan tâm: Hàm Chuyển Từ Số Sang Text Trong Excel: Hướng Dẫn Chi Tiết Và Các Tình Huống Thực Tế
3. Hàm gộp nâng cao: TEXTJOIN
3.1. Tại sao dùng TEXTJOIN?
- Giải quyết vấn đề: Khi bạn cần gộp một dải ô (nhiều hàng, nhiều cột) với một dấu phân cách nhất quán và có thể bỏ qua ô trống.
- Cú Circle:
TEXTJOIN(delimiter, ignore_empty, text1, text2, ...)
3.2. Cú pháp chi tiết
| Tham số | Mô tả |
|---|---|
| auer | Định dạng dấu phân cách (dấu “,” hay ” “). |
ignore_empty | TRUE bỏ qua ô trống, FALSE giữ lại (đặt dấu phân cách). |
text1, text2... | Các chuỗi hoặc phạm vi ô cần gộp. |
ubre | Ví dụ: Giả sử ble access | =TEXTJOIN(" ", TRUE, A1:C نحیا).
Kết quả: Nguyễn Văn An (điều kiện TRUE bỏ qua giá trị trống).
3.3. Khi nào dùng TEXTJOIN?
- Gộp một dải ô lớn: Ví dụ gộp danh sách hàng trăm mục,
TEXTJOINgiảm thiểu công thức phức tạp. - Bỏ qua ô trống: Khi dữ liệu có ô trống,
TEXTJOINgiúp không có dấu phân cách “độ”. - Dấu phân cách tùy chỉnh: Bạn có thể dùng ký tự newline (
CHAR(10)), tab (CHAR(9)), hoặc ký tự tùy ý.
4. Cách gộp dữ liệu trong các trường hợp thực tế
4.1. Ghép tên đầy đủ từ các cột
| A | B | C |
|---|---|---|
| Nguyễn | Văn须 | An |
| Trần | Đình | Hòa |
- Công thức:
=CONCAT(A1,bk, " ", B1, " ", C1) - Hoặc:
=TEXTJOIN(" ", TRUE, A1:C1)
4.2. Gộp địa chỉ gồm đường, quận, thành phố
| Đường | Quận | Thành phố |
|---|---|---|
| 123 Đường A | Quận 1 | TP.HCM |
- Công thức:
=TEXTJOIN(", ", TRUE, A1:C1)→123 Đường A, Quận 1, TP.HCM
4.3. Gộp نیوز text với \n (new line) trong Excel
- Cách: Dùng
CHAR(10)(đèn ký tự mới dòng). Khi sao chép chuỗi gồm nhiều dòng, bạn cần bật “Wrap Text” cho ô chứa.
Công thức: =TEXTJOIN(CHAR(10), TRUE, A1:C1)
Ghi chú: Sau khi nhập công thức, nhấn Ctrl+Shift+Enter (đ心经) nếu Excel không hỗ trợ hàm mảng tự động.
4.4. Gộp dữ liệu có điều kiện (chỉ ghép nếu có giá trị)
- Công thức:
=IF(A1<>"", A1 & " ", "") & IF(B1<>"", B1 & " ", "") & IF(C1<>"", C1, "")
4.5. Gộp dữ liệu trong dải ô lớn (ví dụ: 1000 dòng danh sách tên)
- Công thức:
=TEXTJOIN(", ", TRUE, A1:A1000)
Điều này giúp bạn tạo ra danh sách email, danh sách khách hàng,… trong một ô duy nhất.
5. Thêm tính năng: Định dạng ngày tháng, tiền tệ khi gộp
5 ETFs

Có thể bạn quan tâm: Hàm Excel Làm Tròn Số Sau Dấu Phẩy
- Định dạng ngày tháng:
TEXT(A1,"dd/mm/yyyy") - Định dạng tiền tệ:
TEXT(B1,"$#,##0.00")
Ví dụ:
Giả sử A1 = ngày 15/04/2026, B1 = 12500.
Công thức:=TEXT(A1,"dd/mm/yyyy")werte " - " & TEXT(B1,"$#,##0.00")
Kết quả: 15/04/2026 acquainted $12,500.00
5.6. Gộp dữ liệu với định dạng chuẩn
- Định dạng ngày tháng:
=TEXT(A1,"dd-mm-yyyy") - Định dạng số:
=TEXT(B1,"0.00(generate)")
Kết hợp: =TEXTJOIN(" | ", TRUE,езды TEXT(A1,"dd-mmാടിyyy"), TEXT(B1,"0.00"))
6. Xử lý lỗi khi gộp dữ liệu
6.1. Sử dụng IFERROR
- Công thức প্রয়413
:=IFERROR(TEXTJOIN(” “, TRUE, Aાત્મક:C1), “”)dns`
6.2. Ki Lod: ISBLANK
নিয়ন্ত্রন: =IF(ISBLANK(A1), "", A1 & " ") & ...
6.3. Kiểm tra dữ liệu đầu vào
- Đảm bảo dữ liệu không chứa ký tự đặc biệt gây lỗi (như
"trong chuỗi). Bạn có thể dùng hàmSUBSTITUTEđể thay thế.
Ví dụ:=SUBSTITUTE(A1,"""","") – loại bỏ dấu trích dẫn.
7. Định dạng ô kết quả
- Khi kết quả là chuỗi nhiều dòng, bật tùy chọn Wrap Text.
- Để tự động tăng chiều cao ô, dùng
ALT+Enterđể xuống dòng trong công thức, hoặc dùngCHAR(10)kết hợpzier.
8. Gộp dữ liệu trong Power Query (trong Excel)
Đối với dữ liệu lớn, Power Query cung cấp một cách linh hoạt hơn:
- Chọn dữ liệu → Data → From Table/Range.
- Trong Power Query Editor, chọn cột muốn gộp.
- Transform → Merge Columns → Chọn dấu phân cách và tên cột mới.
Power Query tự động lưu công thức dưới dạng một bước, và khi dữ liệu nguồn thay đổi, bạn chỉ cần Refresh.
9. Mẹo và thủ thuật nâng cao
9.1. Gộp dữ liệu từ nhiều bảng
- Sử dụng hàm
VLOOKUPhoặcXLOOKUPđể kéo dữ liệu từ bảng khác, rồi gộp bằngTEXTJOIN.
9.2. Gộp dữ liệu từ nhiều sheet
Công thức: `=TEXTJOIN(“, “, TRUE ”;
Ví dụ:
=TEXTJOIN(", ", TRUE, Sheet1!A1 berr, Sheet2!A1, Sheet3!A1)
9.3. Gộp dữ liệu với điều kiện nâng cao
- Sử dụng
FILTER(Excel 365) để chỉ lấy dữ liệu thỏa mãn điều kiện, rồi gộp:=TEXTJOIN(", ", TRUE, FILTER(A1:A100, B1:B100="Hoạt động")).
9.4. Giải quyết vấn đề “#VALUE!” khi gộp số
- Khi gộp số và văn bản, Excel có thể trả về lỗi. Sử dụng
TEXTđể chuyển số thành chuỗi trước khi gộp.
9.5. TốiSimilarity: Giảm thời gian tính toán
- Vậy khi gộp một dải ô lớn (tỷ lệ 10k+), tránh dùng
IFыту nhiều. Sử dụngTEXTJOIN,CONCAT, hoặcFILTER+TEXTJOINsẽ nhanh hơn.
10. Một ví dụ thực tế: Tạo danh sách email hàng loạt
Giả sử bạn có bảng dữ liệu:
| Họ và Tên | Địa chỉ Email |
|---|---|
| Nguyễn Văn A | a.nguyen@example.com |
| Trần Thị B | b.tran@example.com |
Bạn muốn tạo một chuỗi email ngăn cách bằng dấu phẩy, để copy vào hộp “To” của Outlook.
- Công thức:
=TEXTJOIN(", ", TRUE, B1:B2) - Kết quả:
a.nguyen@example.com, b.tran@example.com
Nếu bạn cần đặt một chuỗi giới thiệu trước:= "Xin chào, tôi muốn gửi email tới: " & TEXTJOIN(", ", TRUE, B1:B2)
11. Sự khác nhau giữa CONCATENATE, CONCAT, và TEXTJOIN
| Hàm | Giới hạn | Định dạng | Dải ô | Bỏ trống |
|---|---|---|---|---|
CONCATENATE | 255 tham số | Chuỗi tĩnh | Không | Không |
CONCAT | Hàng loạt tham số | Dải ô | Có | Không |
TEXTJOIN | Dải ô, điều kiện | Dấu phân cách | Có | Có |
Khi nào sử dụng?
– Dữ liệu nhỏ, không cần dấu phân cách →CONCATENATEhoặc&.
– Dữ liệu lớn, cần dấu phân cách →TEXTJOIN.
– Dải ô, không cần bỏ trống →CONCAT.
12. Tổng kết
12.1. Các bước nhanh để gộp dữ liệu
- Xác định mục tiêu (định dạng, dấu phân cách, dữ liệu nguồn).
- Chọn hàm phù hợp (
&,CONCATENATE,CONCAT,TEXTJOIN). - Nhập công thức và kiểm tra lỗi (IFERROR, ISBLANK).
- Định dạng ô (Wrap Text, AutoFit).
- Refresh dữ liệu nếu có thay đổi (Power Query hoặc công thức tự động).
12.2. Lợi ích thực tiễn
- Tiết kiệm thời gian: Từ vài phút lên vài giây khi gộp hàng nghìn dòng.
- Độ chính xác cao: Hàm tự động cập nhật, không phụ thuộc vào thao tác copy‑paste.
- Định dạng linh hoạt: Có thể gộp ngày, tiền, văn bản, ký tự đặc biệt.
- Dễ mở rộng: Dùng Power Query để gộp dữ liệu từ nhiều sheet, hoặc dữ liệu từ web.
13. Câu hỏi thường gặp (FAQ)
| Câu hỏi | Trả lời |
|---|---|
Excel không hỗ trợ TEXTJOIN? | TEXTJOIN xuất hiện từ Excel 2026 và 365. Nếu bạn dùng phiên bản cũ, hãy nâng cấp hoặc dùng CONCAT. |
| Cách gộp dữ liệu từ 2 sheet trong cùng một workbook? | =TEXTJOIN(", ", TRUE, Sheet1!A1:A10, Sheet2!A1:A10) |
Có cách gộp dữ liệu mà bỏ qua ô trống mà không dùng TEXTJOIN? | Dùng hàm IF kết hợp &, ví dụ: =IF(A1<>"", A1 & " ", "") & IF(B nez<>"", B1 & " ", ""). |
| Có thể gộp dữ liệu thành một bảng mới? | Sử dụng Power Query → Merge Columns. |
| Tôi muốn gộp dữ liệu và giữ lại định dạng ngày tháng? | Dùng TEXT(A1,"dd/mm/yyyy") trước khi gộp. |
14. Kết luận
Gộp nội dung nhiều ô trong Excel không chỉ là một công cụ đơn giản; nó là chìa khóa giúp bạn tối ưu الموحد dữ liệu, giảm thiểu lỗi, và tăng năng suất làm việc. Từ cácорию cơ bản như & đến những hàm hiện đại như TEXTJOIN, mỗi công cụ có vai trò riêng và bạn có thể lựa chọn tùy theo tính chất dữ liệu và mục đích sử dụng.
Hãy thử áp dụng những công thức và mẹo trong bài viết trên vào bảng tính của bạn ngay hôm nay. Bạn sẽ nhận thấy sự khác biệt rõ rệt trong thời gian và chất lượng công việc. Nếu gặp bất kỳ vấn đề nào, hãy thử dùng Power Query hoặc IFERROR để xử lý lỗi, và đừng quên phát hiện và loại bỏ các ô trống không cần thiết.
Chúc bạn công việc Excel hiệu quả và đạt được nhiều thành công trong mọi dự án dữ liệu!

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
