Trong hướng dẫn này, bạn sẽ tìm hiểu cách tìm vị trí xuất hiện cuối cùng của một ký tự trong một chuỗi trong Excel
Vài ngày trước, một đồng nghiệp đã đưa ra vấn đề này
Anh ấy có một danh sách các URL như hình bên dưới và anh ấy cần trích xuất tất cả các ký tự sau dấu gạch chéo cuối cùng [“/”]
Ví dụ: từ https. //thí dụ. com/archive/Jan anh ấy phải trích xuất 'Jan'.
Trích xuất văn bản trước ký tự bằng hàm FIND và LEFT
Để trích xuất văn bản trước dấu phẩy, chúng ta có thể sử dụng hàm LEFT và FIND
Tìm chức năng
Đầu tiên, chúng ta có thể tìm vị trí của dấu phẩy bằng cách sử dụng hàm FIND rồi trừ một giá trị được trả về để lấy độ dài của Họ
=FIND[",", B3]-1
Sử dụng chức năng TRÁI
Sau đó chúng ta sử dụng hàm left để trích xuất văn bản trước vị trí được trả về bởi hàm FIND ở trên
=LEFT[B3, C3]
Kết hợp các chức năng này mang lại công thức
=LEFT[B3, FIND[",", B3]-1]
Trích xuất văn bản sau ký tự bằng các hàm FIND, LEN và RIGHT
Trong phần tiếp theo, chúng ta sẽ sử dụng Hàm FIND, LEN và RIGHT để trích xuất văn bản sau một ký tự cụ thể trong chuỗi văn bản
Hàm TÌM
Như chúng ta đã làm trong ví dụ trước, chúng ta sử dụng Hàm find để tìm vị trí của dấu phẩy và sau đó trừ đi một giá trị được trả về để lấy độ dài của Họ
=FIND[",", B3]-1
LEN Hàm
Sau đó, chúng tôi sử dụng Hàm LEN để lấy tổng độ dài của văn bản
=LEN[B3]
Sau đó, chúng ta có thể kết hợp các hàm FIND và hàm LEN để lấy số lượng ký tự mà chúng ta muốn trích xuất sau dấu phẩy