Chào các bạn,
Dạo gần đây mình có mày mò và khám phá ra hai hàm mới khá hay ho trong Excel là TEXTBEFORE và TEXTAFTER. Hai hàm này giúp mình tách chuỗi ký tự cực kỳ hiệu quả, đặc biệt là khi làm việc với các dữ liệu có cấu trúc lặp đi lặp lại.
Ví dụ, nếu bạn có một danh sách email và muốn lấy phần tên miền (ví dụ: @gmail.com), thay vì dùng các hàm phức tạp như MID kết hợp FIND, giờ đây bạn chỉ cần:
=TEXTAFTER(A1, "@")Hoặc nếu bạn muốn lấy phần tên người dùng trước ký tự @:
=TEXTBEFORE(A1, "@")Hai hàm này thực sự rất hữu ích khi bạn cần xử lý các dữ liệu như mã sản phẩm, đường dẫn file, địa chỉ, hay bất kỳ chuỗi nào có một ký tự hoặc chuỗi phân tách cố định.
Trước đây, để làm được việc này, mình thường phải dùng kết hợp nhiều hàm hoặc thậm chí là VBA. Giờ có TEXTBEFORE và TEXTAFTER, mọi thứ trở nên đơn giản và nhanh chóng hơn rất nhiều.
Không biết có bạn nào đã sử dụng hai hàm này chưa? Chia sẻ thêm kinh nghiệm hoặc các trường hợp ứng dụng thú vị của các bạn nhé!