Chuyển dữ liệu từ nhiều cột vào một cột ? (1 người xem)

Người dùng đang xem chủ đề này

Hoàng Nhật Phương

Thành viên gắn bó
Tham gia
5/11/15
Bài viết
1,894
Được thích
1,218
Xin chào tất cả các bạn,
Tôi đang vướng mắc một vấn đề ( nêu trong file đính kèm ) hiện không biết tìm cách nào để giải quyết nên up nên đây nhờ các bạn giúp đỡ cho.
Rất mong nhận được sự giúp đỡ từ các bạn.
Trân trọng cảm ơn.
 

File đính kèm

Bạn dùng công thức sau kết thúc Ctrl + Shift + Enter
Mã:
=INDEX($C$2:$H$214,--RIGHT(SMALL(IF($C$2:$H$214<>"",COLUMN($A:$F)*10000+ROW($1:$213),""),ROW(1:1)),4),--LEFT(SMALL(IF($C$2:$H$214<>"",COLUMN($A:$F)*10000+ROW($1:$213),""),ROW(1:1)),1))
 
Xin chào tất cả các bạn,
Tôi đang vướng mắc một vấn đề ( nêu trong file đính kèm ) hiện không biết tìm cách nào để giải quyết nên up nên đây nhờ các bạn giúp đỡ cho.
Rất mong nhận được sự giúp đỡ từ các bạn.
Trân trọng cảm ơn.
Công thức này chuyển hết sang K:K nhưng không theo trật tự ban đầu
K2=SMALL($C$2:$H$214,ROW()-1)
copy xuống dưới
 
Bạn dùng công thức sau kết thúc Ctrl + Shift + Enter
Mã:
=INDEX($C$2:$H$214,--RIGHT(SMALL(IF($C$2:$H$214<>"",COLUMN($A:$F)*10000+ROW($1:$213),""),ROW(1:1)),4),--LEFT(SMALL(IF($C$2:$H$214<>"",COLUMN($A:$F)*10000+ROW($1:$213),""),ROW(1:1)),1))

Cảm ơn bạn rất nhiều, đúng là nhìn công thức mà không thấy đơn giản chút nào..
 
Với #2 áp dụng cho tất cả các kiểu dữ liệu Text, Number. #3 chỉ cho dữ liệu Number.
Thực ra còn 1 cách xử lý nhanh cho bài này là dùng Pivot table (Với dữ liệu không trùng)
Bạn cho tất cả các trường (mỗi cột tính 1 trường, thêm cho cái tiêu đề) vào Row Label => Copy Value ra => Lọc bỏ Blank thế là xong.
 
Lần chỉnh sửa cuối:

Bài viết mới nhất

Back
Top Bottom