tranvietdung
Thành viên mới

- Tham gia
- 24/9/08
- Bài viết
- 31
- Được thích
- 6
các bác có cách nào chuyển dữ liệu các ô trên một dòng sang cột dùm em nhé.

Dùng Copy/Paste Special rồi tích vào ô Transpose ==> OK. Lưu ý trước khi dán hãy chọn ô đầu tiên đặt dữ liệucác bác có cách nào chuyển dữ liệu các ô trên một dòng sang cột dùm em nhé.![]()
Click vào cái nút có chữ "Cảm ơn" kìa bạn ơi!cám ơn bác nhiều nha.
Bạn Dung đã trả lời rồi nhưng bạn cần bổ sung thêm, chọn vùng bạn cần Copy và chọn Paste Special , bạn đánh dấu Check vào mục Value, rồi Check mục Transpose, xong nhấn nút OK.các bác có cách nào chuyển dữ liệu các ô trên một dòng sang cột dùm em nhé.![]()
Nếu biết xài hàm tự tạo thì tặng bạn hàm MyVlookup()này, dùng tương tự Vlookup().Em có dữ liệu này, nhờ các anh chị giúp giùm em ạ, em cũng muốn chuyển dữ liệu sang hàng nhưng khác một chút so với cách ở trên nhưng chưa biết làm sao. hichic. Em chỉ muốn chuyển cột dữ liệu Màu tổng hợp thành 1 hàng trong ID thôi nhờ mọi người giúp em với ạ.
Public Function MyVlookup(DK As Range, Rng As Range, Col As Long) As String
Dim Cll As Range
For Each Cll In Rng.Resize(, 1)
If Cll.Value = DK.Value Then
MyVlookup = MyVlookup & Cll.Offset(, Col - 1)
End If
Next
End Function
Thày ơi thầy cho em hỏi là với hàm của thầy, nhưng em muốn mỗi kết quả ở ô hàng dọc sẽ nhảy sang 1 ô hàng ngang ( chứ không gộp tất cả kết quả vào 1 hàng như vậy) thì có thể không ạ ?Nếu biết xài hàm tự tạo thì tặng bạn hàm MyVlookup()này, dùng tương tự Vlookup().
PHP:Public Function MyVlookup(DK As Range, Rng As Range, Col As Long) As String Dim Cll As Range For Each Cll In Rng.Resize(, 1) If Cll.Value = DK.Value Then MyVlookup = MyVlookup & Cll.Offset(, Col - 1) End If Next End Function