Lấy số vị trí của một ký tự hoặc chuỗi con trong văn bản.
Sao chép công thức này
=FIND("-", A2)FIND trả về vị trí xuất hiện đầu tiên của văn bản tìm kiếm, bắt đầu đếm từ 1. FIND phân biệt chữ hoa-chữ thường; SEARCH thì không và hỗ trợ ký tự đại diện. Cả hai đều kết hợp tốt với LEFT, MID và RIGHT để trích xuất các phần.
Ký tự @ là ký tự thứ 5.
=FIND("-", "A-17-X", 3)→5Đối số thứ ba bắt đầu tìm từ ký tự thứ 3, nên tìm thấy dấu gạch nối thứ hai.
Vị trí này thường được đưa vào LEFT, MID hoặc RIGHT.
Không phân biệt chữ hoa chữ thường
=SEARCH("abc", A2)SEARCH không phân biệt chữ hoa chữ thường và cho phép dùng ký tự đại diện.
FIND trả về #VALUE!. Hãy bọc trong IFERROR: =IFERROR(FIND("-", A2), 0).
Trong Excel 365, dùng =LEN(TEXTBEFORE(A2, "-", -1))+1. Công thức trả về vị trí của dấu gạch nối cuối cùng.
Bắt đầu lần tìm thứ hai ngay sau kết quả khớp đầu tiên: =FIND("-", A2, FIND("-", A2)+1).
FIND phân biệt chữ hoa chữ thường và không chấp nhận ký tự đại diện. SEARCH không phân biệt chữ hoa chữ thường và chấp nhận ký tự đại diện.
Bạn cần công thức cho dữ liệu của riêng mình?
Mô tả những gì bạn muốn bằng ngôn ngữ tự nhiên và để ExcelGPT viết, giải thích cũng như xác minh công thức — bắt đầu miễn phí, không cần plugin.