Thầy ơi. Có cách nào để chuyển dữ liệu trong 1 ô vd: "a,b,c,d" thành 1 hàng dọc 4 ô, ô 1 a, ô 2 b,...
Chào bạn, bạn có thể mô tả rõ hơn bằng hình ảnh không?
chào bạn bạn thử nhé:
=TRIM(SUBSTITUTE(MID(SUBSTITUTE(","&$A$1,",",REPT(",",LEN($A$1))), ROW(A1)*LEN($A$1), LEN($A$1)),",",""))
Em đã thử và làm đc ạ. Nhưng có điều đối với trường hợp này thì sao ạ? E muốn chuyển một cách nhanh nhất các thông tin đó về thành 1 cột thôi.
Chào bạn chỉ có công thức ở trên đó bạn dùng tách ra thôi nhé, còn không bạn tách theo hàng rồi xoay kết quả lại
tách theo hàng rồi xoay kết quả lại là sao ạ?
Chào bạn bạn đẩy file lên giúp gitiho nhé.
Chào bạn bạn làm như sau:
=TRIM(SUBSTITUTE(MID(SUBSTITUTE(","&$A2,",",REPT(",",LEN($A2))),COLUMN(A$1)*LEN($A2),LEN($A2)),",",""))
Rồi bạn xoay lại bảng tách ra theo chiều ngang là được
dạ e làm được r ạ. Có cách khác không cần dùng hàm á thầy. Chọn cột A, vào data, chọn text to columns rồi chọn chia theo comma là đc. Cảm ơn thầy ạ!!
Chào bạn phương pháp nào cũng được bạn nhé.