Thầy ơi, cho em hỏi : em muốn lấy phần nội dung sau chữ BS thì làm sao ạ? Em cám ơn.
Chào bạn bạn làm như sau nhé:
Với A1 là chuỗi như trên
=MID(A1,SEARCH("BS",A1)+2,LEN(A1))
dạ em cám ơn
=MID(A1,SEARCH("BS",A1)+2,LEN(A1)): Minh làm theo công thức thì ra kết quả, nhưng làm sao để tự nghĩ ra sẽ gộp các hàm nào ha ban?
Minh biết hàm seach để tìm ky tu BS, nhưng sau lại +2
Len thì đếm số ký tự
Bạn có thể giải thích cho mình rõ hơn được không ạ
Cảm ơn bạn nhiều
Vì bạn search từ "BS", mà từ này có 2 ký tự. Khi tìm từ này thì kết quả sẽ là vị trí của ký tự chữ B trong từ BS. Như thế để xác định vị trí ký tự ở sau từ "BS" thì phải cộng thêm 2 đơn vị.
Ở đây bạn tách riêng từng phần của hàm MID ra, nghĩ tới mục tiêu cần làm gì, sau đó mới suy ra hàm và tùy chỉnh kết quả hàm.
MID( văn bản gốc, vị trí ký tự bắt đầu, số ký tự cần lấy)
Văn bản gốc là ô A1
Vị trí ký tự bắt đầu là sau chữ BS => tìm chữ BS, sau đó cộng thêm 2 ký tự để có được vị trí ở sau chữ BS.
Số ký tự cần lấy: lấy hết từ sau chữ BS => khi đó bạn cho số ký tự bằng cả đoạn A1 => hàm sẽ tự hiểu là lấy hết phần còn lại, tính từ vị trí ký tự bắt đầu.
Cảm ơn bạn, Rất chi tiết