Admin
23/08/2023
Share
Hàm CONCATENATE là gì?
Hàm CONCATENATE trong Excel được sử dụng để kết hợp các chuỗi lại với nhau thành một chuỗi duy nhất. Các chuỗi này có thể là từ, ký tự trắng, dấu câu, câu văn, đoạn văn hoặc giá trị tham chiếu.
Công thức hàm CONCATENATE
=CONCATENATE(text1, text2,…).
Text1, text2, … Là các chuỗi văn bản hoặc giá trị tham chiếu cần kết hợp với nhau.
Khi sử dụng hàm KẾT HỢP, bạn cần biết một số điều quan trọng sau:
Ví dụ cách sử dụng hàm CONCATENATE trong Excel
CONCATENATE có ứng dụng phổ biến trong nhiều bài toán khác nhau, tùy thuộc vào mục đích của người dùng. Để có cái nhìn sâu sắc hơn về chức năng này, bạn có thể tham khảo một số ví dụ dưới đây.
Cách dùng CONCATENATE nối nhiều chuỗi trong Excel
Hàm CONCATENATE có chức năng chính là nối nhiều chuỗi lại với nhau. Bạn có thể sử dụng hàm này để nối các ký tự, nối chữ và số, nối chữ với hàm, thêm khoảng trắng giữa các chữ, và nhiều tác vụ khác.
Dưới đây là một số ví dụ căn bản cho chức năng ghép chuỗi của hàm CONCATENATE, trong đó:
Cách nối chuỗi có xuống dòng bằng hàm CONCATENATE
Hàm CONCATENATE có thể được sử dụng cùng với một số hàm khác để nối chuỗi theo nhiều cách khác nhau. Ví dụ, để tạo ra chuỗi xuống dòng, bạn có thể kết hợp CONCATENATE với CHAR (10) – trong trường hợp của Windows, hoặc CHAR (13) – trong trường hợp của Mac.
Đầu tiên, bạn phải điều chỉnh định dạng của ô muốn hiển thị kết quả nối chuỗi.
Tiếp theo, sử dụng hàm KẾT HỢP kết hợp KÝ TỰ (10) để nối các chuỗi có xuống dòng.
Tại ô H2, gõ hàm theo cách sau:.
=CONCATENATE(A2,CHAR(10),B2,CHAR(10),C2).
Hoặc:.
= A2&CHAR(10)&B2&CHAR(10)&D2.
Và đây là kết quả liên kết bạn nhận được từ hàm trên.
Dùng CONCATENATE nối dữ liệu từ nhiều ô vào một ô
Trong nhiều trường hợp, bạn không muốn sử dụng công thức hàm CONCATENATE để nhập dữ liệu. Thay vào đó, bạn có thể lấy giá trị từ các ô trong bảng dữ liệu và nối chuỗi. Vậy làm sao để nối dữ liệu từ nhiều ô vào một ô trong Excel?
Tại C2, bạn có thể nhập hàm như sau: =KẾT_HỢP(A2,” “,B2) hoặc =A2&” “&B2.
Hàm CONCATENATE được sử dụng để nối giá trị trong ô A2 với khoảng trống và giá trị trong ô B2. Cú pháp này thường được áp dụng để nối họ và tên trong bảng dữ liệu.
Cách dùng hàm CONCATENATE nối các giá trị trong một mảng
Để nối các giá trị trong một mảng, bạn có thể sử dụng công thức CONCATENATE. Dưới đây là một ví dụ đơn giản để giúp bạn hiểu rõ hơn.
Phương pháp 1: Ghi lại từng tham số và thêm vào hàm CONCATENATE (áp dụng khi mảng có ít giá trị).
Tại ô G1, để bắt đầu việc nhập, bạn nhấn tổ hợp phím Ctrl và chọn từng ô trong mảng để thêm vào hàm theo thứ tự bạn muốn. Cuối cùng, đóng hàm bằng dấu “)” và nhấn phím “Enter”. Sau đây là kết quả của hàm:
Cách thứ 2: Sử dụng hàm TRANSPOSE để trích xuất chuỗi trước, sau đó sử dụng hàm CONCATENATE (áp dụng khi có nhiều giá trị trong mảng).
Gõ hàm =TRANSPOSE(F4:F6) vào ô G1 và nhấp F9. Kết quả sẽ trả về một chuỗi ký tự được hiển thị dưới dạng mảng nằm trong {}.
Sau đó, bạn chỉ cần nhập công thức hàm =CONCATENATE ở phía trước, loại bỏ hai dấu {} và đóng hàm bằng), và đây là kết quả của hàm:.
Cách dùng CONCATENATE có điều kiện (kết hợp hàm IF)
Hàm CONCATENATE và IF thường được sử dụng cùng nhau trong Excel để nối chuỗi với điều kiện. Dưới đây là một ví dụ để giúp bạn hiểu rõ hơn về cách kết hợp hai hàm này.
Bảng điểm trung bình của học sinh (bảng 1) và bảng xếp loại dựa trên điểm trung bình. Yêu cầu: Tạo chuỗi “Tên học sinh – Xếp hạng” tại cột “Kết quả”.
Tại ô D3, gõ công thức như sau:
=NẾU(C3>=$F$3, KẾT_HỢP(B3,” – “,$G$3), NẾU(VÀ(C3>=$F$4, C3<$F$3), KẾT_HỢP(B3," - ",$G$4), KẾT_HỢP(B3," - ",$G$5))).
Hàm này sẽ trả về kết quả là “An – Giỏi” nếu “điểm trung bình” >= 8, trả về kết quả là “An – Khá” nếu 7 <= "điểm trung bình" < 8. Trong những trường hợp còn lại, hàm sẽ trả về kết quả là "An - Trung Bình". Sử dụng hàm IF và hàm CONCATENATE tương tự cho các ô khác trong cột "Kết quả". Đây là kết quả cuối cùng:
Một số lỗi thường gặp khi dùng hàm CONCATENATE trong Excel
#NAME?: Lỗi này xảy ra khi bạn không đặt dấu “” cho đối số chuỗi trong hàm CONCATENATE. Hãy chắc chắn rằng bạn đặt chuỗi vào hàm trong “”, ví dụ: =CONCATENATE(“Chúng tôi là”, ” “, “Sforum”).
Chuỗi kết quả không hiển thị đúng: Bạn nên thêm vào giữa các chuỗi khoảng trống hay ký tự đặc biệt nào đó để hiển thị chuỗi kết quả theo ý muốn của bạn.
Bài viết này sẽ giúp bạn hiểu về khái niệm CONCATENATE trong Excel và cách sử dụng hàm này. Qua các ví dụ cụ thể, bạn sẽ nắm vững chức năng và cú pháp của hàm CONCATENATE cũng như ứng dụng của nó trong các bài toán. Hãy tiếp tục theo dõi Sforum để không bỏ lỡ những thông tin mới nhất.