Cách sử dụng hàm CONCATENATE nối nhiều chuỗi trong Excel

Admin

23/08/2023

Share

cach su dung ham concatenate noi nhieu chuoi trong excel 968901

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.

Công thức hàm CONCATENATE được sử dụng trong Excel để ghép nối các chuỗi văn bản thành một chuỗi duy nhất.

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:

  • Bạn cần phân tách các chuỗi với nhau bằng dấu phẩy (,).
  • Nếu đối số đầu vào (text) là chuỗi văn bản, bạn cần đưa chuỗi vào dấu ngoặc kép “”, ví dụ “SFORUM”.
  • Bạn có thể kết hợp nhiều chuỗi với nhau nhưng tối đa là 255 chuỗi, tương ứng với 8192 ký tự.
  • Hàm CONCATENATE trả về chuỗi văn bản dựa trên đối số đầu vào, ngay cả khi đối số là số. Vì vậy, bạn không thể sử dụng kết quả của hàm này trong các công thức tính toán như cộng, trừ, nhân, chia, so sánh, …
  • Bạn có thể sử dụng toán tử “&” thay vì hàm CONCATENATE để nối chuỗi. Cả hai phương pháp này đều cho kết quả giống nhau.
  • 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.

    Xem nhiều:  CC là gì viết tắt của từ nào, ý nghĩa CC là gì đầy đủ nhất mọi lĩnh vực

    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 đó:

  • Ví dụ 1: Ghép các chuỗi lại với nhau và chèn thêm ký tự vào giữa.
  • Ví dụ 2: Kết nối các chuỗi với nhau bằng cách sử dụng khoảng trắng hoặc ký tự đặc biệt ở giữa.
  • Ví dụ 3: Sử dụng hàm concatenate trong Excel để kết hợp chữ và số.
  • Ví dụ 4: Kết hợp GHÉP với một số hàm khác.
  • Kết hợp nhiều chuỗi trong Excel bằng CONCATENATE.
    Nối nhiều chuỗi trong Excel bằng CONCATENATE

    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.

  • Đi tới “Trang chủ” > chọn “Bọc văn bản” tại tab “Căn chỉnh”.
  • Chọn tùy chỉnh Wrap Text để định dạng văn bản xuống dòng.
    Chọn Wrap Text để tùy chỉnh định dạng văn bản xuống dòng

    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:.

    Xem nhiều:  Biến toàn cục và biến cục bộ trong chương trình

    =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.

    Sử dụng ghép nối Concatenate và CHAR (10) để nối chuỗi xuống hàng.
    Kết hợp Concatenate và CHAR (10) để nối chuỗi xuống dòng

    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.

    Gom dữ liệu từ nhiều ô trong Excel vào một ô
    Nối dữ liệu từ nhiều ô trong Excel vào một ô

    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:

    Lựa chọn từng tham số trong mảng và thêm vào công thức CONCATENATE.
    Chọn từng đối số trong mảng và đưa vào công thức CONCATENATE

    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).

    Xem nhiều:  Alt F4 là gì? Ý nghĩa của Alt F4 trên laptop

    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:.

    Sử dụng PHỐI HOÁ để ghép chuỗi.
    Sử dụng TRANSPOSE lấy chuỗi kết hợp với CONCATENATE

    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ả”.

    Bảng số liệu điểm trung bình và thứ hạng của học sinh (bảng 1 & 2)
    Bảng dữ liệu điểm trung bình và xếp loại học sinh (bảng 1 & 2)

    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:

    Sử dụng IF và CONCATENATE để tạo chuỗi
    Kết hợp IF và CONCATENATE để tạo chuỗi “Tên học sinh – Xếp hạ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”).

    Xem nhiều:  Bus RAM là gì? Các loại Bus RAM và cách kiểm tra Bus RAM

    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.

    Thêm vào các kí tự đặc biệt giữa các liên kết
    Thêm vào các ký tự đặc biệt giữa các đoạn nối

    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.