Menu

Mấy hôm nay 'cuốn' với hàm TEXTJOIN, có anh em nào 'chỉ giáo' thêm chiêu độc không?

Quách Doanh Hằng 06/06/2026 21:18 484 lượt xem 1 trả lời

Tình hình là dạo này em đang làm cái báo cáo tổng hợp dữ liệu từ nhiều nguồn về, mà cứ mỗi lần gom lại là lại đau đầu với mấy cái chuỗi ký tự. Cứ phải dùng hàm nối chuỗi thủ công hoặc dùng tạm các cách cũ, vừa tốn thời gian mà lại dễ sai sót.

Tự dưng hôm qua em mò được cái hàm TEXTJOIN mới toe trong Excel 365. Công nhận là nó tiện ghê ạ, chỉ với một cú pháp đơn giản là có thể nối được cả một vùng dữ liệu lại với nhau, lại còn cho phép mình chọn ký tự phân tách nữa chứ.

Cú pháp cơ bản của nó là:

TEXTJOIN(delimiter, ignore_empty, text1, [text2], ...)
  • delimiter: Ký tự ngăn cách giữa các chuỗi (ví dụ: , , -, ).
  • ignore_empty: TRUE (bỏ qua ô trống) hoặc FALSE (tính cả ô trống).
  • text1, [text2], ...: Các chuỗi hoặc vùng dữ liệu cần nối.

Ví dụ, để nối tất cả các ô từ A1 đến A5, ngăn cách bởi dấu phẩy và bỏ qua ô trống, ta dùng:

=TEXTJOIN(", ", TRUE, A1:A5)

Thấy nó 'ngon' quá nên em chia sẻ lên đây cho anh em nào chưa biết thì cùng trải nghiệm. Cơ mà em vẫn hơi tò mò, không biết ngoài việc nối chuỗi đơn thuần ra thì cái hàm này còn có những 'chiêu' gì độc đáo hơn nữa không? Có anh em nào đã dùng nó trong các tình huống phức tạp hơn hay có mẹo gì hay ho thì chia sẻ cho em học hỏi với ạ!

0

Công nhận hàm TEXTJOIN đúng là cứu cánh cho mấy vụ nối chuỗi lằng nhằng thật bác ạ! Em cũng mới làm quen với nó dạo gần đây và thấy hiệu quả rõ rệt luôn.

Ngoài việc dùng ký tự phân tách cố định, bác đã thử dùng TEXTJOIN kết hợp với các hàm khác để xử lý dữ liệu phức tạp hơn chưa? Ví dụ như tạo điều kiện loại bỏ ô trống hoặc chỉ nối những ô thỏa mãn một điều kiện nào đó chẳng hạn. Em đang nghĩ xem có cách nào để nối chuỗi theo một thứ tự tùy chỉnh được không, mà không cần phải sắp xếp lại dữ liệu gốc.

Rất mong được bác và mọi người chia sẻ thêm kinh nghiệm!

5

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký