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 ạ!