Thử tham khảo. . . .Chào anh/chị
Nhờ anh, chị giúp em công thức dò lấy ký tự bên trái trước dấu - . Riêng có dòng số tham chiếu ở ô A7 thì kiểu số tham chiếu khác mong muốn có kết quả như ở ô B7 ạ. (em có đính kèm file).
Em cảm ơn ạ!
Nếu có những số tham chiếu khác như: PHU-DNA.25-11-2022-001, PHU-LBT.21-11-2022-001 thì công thức: =IFERROR(IF(SEARCH(105,A7)>0,LEFT(A7,SEARCH(".",A7,1)+3),),"PHU105.DKH")Thử tham khảo. . . .
Chào anh/chị
Nhờ anh, chị giúp em công thức dò lấy ký tự bên trái trước dấu - . Riêng có dòng số tham chiếu ở ô A7 thì kiểu số tham chiếu khác mong muốn có kết quả như ở ô B7 ạ. (em có đính kèm file).
Em cảm ơn
Nếu có những số tham chiếu khác như: PHU-DNA.25-11-2022-001, PHU-LBT.21-11-2022-001 thì công thức: =IFERROR(IF(SEARCH(105,A7)>0,LEFT(A7,SEARCH(".",A7,1)+3),),"PHU105.DKH")Mình thì gà hơn, mình thấy chiều dài chuỗi ngày tháng phía sau là giống nhau nên mình chỉ dùng hàm left đơn giản thôi, bạn tham khảo
Đúng theo ý rồi ạ. Em cám ơn ạTheo quy luật thì dùng Left là được
=SUBSTITUTE(LEFT(A2;LEN(A2)-15);"-";"105.")
Đảo một tí, ngắn hơn một tí, và đỡ phụ thuộc độ dài phần phía sau của chuỗi:Theo quy luật thì dùng Left là được
=SUBSTITUTE(LEFT(A2;LEN(A2)-15);"-";"105.")
=LEFT(SUBSTITUTE(A2,"-","105."),10)
Lẽ ra nên đưa đủ dữ liệu ngay từ đầu, mỗi lần thêm một ít thì biết bao giờ mới hết.Nếu có những số tham chiếu khác như: PHU-DNA.25-11-2022-001, PHU-LBT.21-11-2022-001 thì công thức: =IFERROR(IF(SEARCH(105,A7)>0,LEFT(A7,SEARCH(".",A7,1)+3),),"PHU105.DKH")
Sẽ không hiểu để chạy ạ.
Anh có công thức nào khác để chạy được không ạ?
Em cảm ơn!