Gõ công thức này vào cell D4:Chào các anh chị,
Tôi đang có 01 sheet excel nhưng không biết cách nào để tách dữ liệu được nhập trong 1 ô (dòng) ra thành nhiều dòng. Xin giúp đỡ và cám ơn rất nhiều.
=TRIM(MID(SUBSTITUTE($B$4,CHAR(10),REPT(" ",255)),(ROWS($1:1)-1)*255+1,255))
Tôi không hiểu bạn nói gì cả!Em cám ơn thầy, nhưng format nó không chạy theo hàng mà chạy dồn về bên phải. Không có cách làm cho nó bình thường được thầy ơi.
Tôi không hiểu bạn nói gì cả!
Có trục trặc gì cứ đưa file lên đây! Mô tả khó hiểu quá!
Bạn đưa dữ liệu khiêm tốn quá khố mà đạt được như ý bạnChào các anh chị,
Tôi đang có 01 sheet excel nhưng không biết cách nào để tách dữ liệu được nhập trong 1 ô (dòng) ra thành nhiều dòng. Xin giúp đỡ và cám ơn rất nhiều.
Bạn đưa dữ liệu khiêm tốn quá khố mà đạt được như ý bạn
Tốt nhất bạn đưa dữ liệu thật lên đi. Nếu dữ liệu như bạn nói rất có thể dùng VBA tốt hơnThật sự mình xin lỗi nhé, vì cũng không biết rằng nó dài dòng như vậy. Mình cần ra kết quả là một công thức kéo từ trên xuống dưới. Vì cột dữ liệu nguồn dài khoảng 1000 dòng nhưng khi đưa ví dụ mình chỉ đưa 3 dòng thôi. Nhờ anh giúp thêm nhé.
Tốt nhất bạn đưa dữ liệu thật lên đi. Nếu dữ liệu như bạn nói rất có thể dùng VBA tốt hơn
Bạn xem file thử nhé. Dùng VBA thôiDạ, em copy một đoạn dữ liệu nguồn của em. Mong anh giúp đỡ.
Em cám ơn anh nhiều nhé.Bạn xem file thử nhé. Dùng VBA thôi
Làm sao làm được như trong File này mà không cần VBA, tách dữ liệu từ 1 dòng ra nhiều dòng? rất mong được chỉ giáo, xin cảm ơn nhiều
=--TRIM(MID(SUBSTITUTE(D3,",",REPT(" ",LEN(D3))),(ROW(1:1)-1)*LEN(D3)+1,LEN(D3)))
Anh Vodoi2x ơi, công thức của anh mới tách chuỗi phân cách bởi dấu "," được một dòng thôi, nếu chỉ tách như anh thì anh PHI đã không hỏi vì mấy bài trên đã đề cập rồi. Anh PHI muốn tách hết dòng D3 thì tách tiếp dòng D4, D5 (nếu có)...Tách ký tự dấu phẩy thế này có nhiều rồi,
ví dụ tách chuỗi tại D3, có công thức
PHP:=--TRIM(MID(SUBSTITUTE(D3,",",REPT(" ",LEN(D3))),(ROW(1:1)-1)*LEN(D3)+1,LEN(D3)))
hay là có ý khác chăng???
Anh Vodoi2x ơi, công thức của anh mới tách chuỗi phân cách bởi dấu "," được một dòng thôi, nếu chỉ tách như anh thì anh PHI đã không hỏi vì mấy bài trên đã đề cập rồi. Anh PHI muốn tách hết dòng D3 thì tách tiếp dòng D4, D5 (nếu có)...
Ngày tháng của dòng được tách cũng phải đi kèm theo dữ liệu đc tách đó. He he!
cảm ơn 2 bạn nhiều, tôi muốn tách 1 (ô) dòng ra thành nhiều dòng cơ mà bài thì có rất nhiều ô để tách ,(bài giống như anh viet hoai) nhưng bây giờ không dùng VBA tôi muốn dùng công thức(có được không?)
vì tôi thấy bài của anh ndu tách 1 ô(dòng ) ra nhiều dòng rất hay nhưng chỉ tách được 1 ô thôi nên tôi muốn mở rộng thêm thôi. xin cảm ơn
Hình như tôi thấy đúng yêu cầu rồi đó, cảm ơn bạn nha để tôi có thời gian test thử xem còn sai chỗ nào không rồi chỉnh sửa tiếp.