Mình có 1 PO do khách hàng gửi tới có quy cách (dài, rộng cao) trong chuỗi tên. Nhờ mọi người tách giúp mình quy cách này ra 3 cột tương ứng với ạ. Mình tách chuỗi bằng mid, left,.. mà hàm nó dài quá. Mình cảm ơn!
Bạn nên thống nhất trong cách nhập dữ liệu, chứ lộn xộn thế này ít dòng đã mất nhiều thời gian rồi chứ dữ liệu nhiều ví dụ vài ngàn dòng chắc chả ai làm thủ công được đâu.
Bạn thử công thức
B2=AGGREGATE(14,6,--MID(MID(A3,SEARCH("料",A3)+1,4),ROW($1:$100),COLUMN(A:AA)),1)
C2= --IFERROR(AGGREGATE(14,6,--MID(MID(A3,SEARCH("X",A3),5),ROW($1:$100),COLUMN(A:AA)),1),MID(A3,SEARCH("×",A3)+1,4))
D2=IFERROR(IFERROR(IF(--MID(MID(A3,SEARCH("X",A3)+1,10),SEARCH("X",MID(A3,SEARCH("X",A3)+1,10))+1,5),--MID(MID(A3,SEARCH("X",A3)+1,10),SEARCH("X",MID(A3,SEARCH("X",A3)+1,10))+1,5),""),AGGREGATE(14,6,--MID(MID(MID(A3,SEARCH("X",A3)+1,10),SEARCH("X",MID(A3,SEARCH("X",A3)+1,10))+1,5),ROW($1:$100),COLUMN(A:AA)),1)),AGGREGATE(14,6,--MID(MID(MID(A3,SEARCH("×",A3)+1,10),SEARCH("×",MID(A3,SEARCH("×",A3)+1,10))+1,5),ROW($1:$100),COLUMN(A:AA)),1))
Bạn xem chi tiết trong file