Em muốn lọc lấy phần số sau kí tự "-p" và kết thúc trước dấu "." VD: kitchenart. vn/ray-bot-5-cup-l7.25xw4.75xh5-nordicware-p325619.html?t=pv thì e chỉ cần lấy đoạn số "325619" Mong các anh chị có công thức nào lọc được thì giúp em với ạ
bạn dùng thử xem :3 mình gà mấy vụ tìm với tách . Học lén dc chừng này hóng cao nhân cách hay hơn
Thử hàm này xem sao: {=MAX(IFERROR(--MID(C10,ROW(INDIRECT("1:"&LEN(C10))),TRANSPOSE(ROW(INDIRECT("1:"&LEN(C10))))),0))}
Vba cho nhanh
Một cách khác để tham khảo:
=MID(A2,FIND(CHAR(1),SUBSTITUTE(A2,"-",CHAR(1),LEN(A2)-LEN(SUBSTITUTE(A2,"-",""))))+2,LEN(A2)-LEN(SUBSTITUTE(A2,".",""))+2)
Nếu k dùng VBA, thì dùng công thức này: Giả sử dữ liệu tại A1 MID(A1;FIND("-p";A1)+2;FIND(".";A1;FIND("-p";A1))-FIND("-p";A1)-2)