Lấy dữ liệu từ sheet chi tiết sang sheet tổng hợp hàng dọc (1 người xem)

  • Thread starter Thread starter yoomi
  • Ngày gửi Ngày gửi
Liên hệ QC

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

yoomi

Thành viên thường trực
Tham gia
22/10/08
Bài viết
302
Được thích
5
Mình có 1 sheet chi tiết dữ liệu theo hàng dọc. nhờ các anh chị sử dụng công thức lấy dữ liệu từ sheet chi tiết hàng dọc sang sheet tổng hợp hàng ngang theo ngày ( tại sheet chi tiết 1 ngày có nhiều báo cáo cần xử lý, chuyển qua sheet tổng hợp - dữ liệu được tổng hợp theo hàng dọc - của 1 ngày cụ thể, giúp mình biết được ngày đó cần xử lý bao nhiêu báo cáo)
 

File đính kèm

Lần chỉnh sửa cuối:
Mình dùng hàm filter để chuyển dữ liệu sang hàng ngang, bạn có thể tham khảo
 

File đính kèm

Mình có 1 sheet chi tiết dữ liệu theo hàng dọc. nhờ các anh chị sử dụng công thức lấy dữ liệu từ sheet chi tiết hàng dọc sang sheet tổng hợp hàng ngang theo ngày ( tại sheet chi tiết 1 ngày có nhiều báo cáo cần xử lý, chuyển qua sheet tổng hợp - dữ liệu được tổng hợp theo hàng dọc - của 1 ngày cụ thể, giúp mình biết được ngày đó cần xử lý bao nhiêu báo cáo)
1748092726079.png
Thử với Office 365. Nếu bạn có, bạn có thể thử xem, vì không thấy nhắc tới office đang sử dụng
Mã:
=LET(s,DROP(REDUCE(0,B1:NS1,LAMBDA(x,v,IFNA(HSTACK(x,FILTER('Chi tiết'!$C$1:$C$192,'Chi tiết'!$A$1:$A$192=v,"")),""))),,1),VSTACK(s,BYCOL(N(s>""),SUM)))
 
View attachment 308349
Thử với Office 365. Nếu bạn có, bạn có thể thử xem, vì không thấy nhắc tới office đang sử dụng
Mã:
=LET(s,DROP(REDUCE(0,B1:NS1,LAMBDA(x,v,IFNA(HSTACK(x,FILTER('Chi tiết'!$C$1:$C$192,'Chi tiết'!$A$1:$A$192=v,"")),""))),,1),VSTACK(s,BYCOL(N(s>""),SUM)))
Tổng ký tự lấy qua sheet tổng hợp không quá 250 ký tự - có cách nào lấy được nhiều ký tự hơn không bạn
Bài đã được tự động gộp:

Mình dùng hàm filter để chuyển dữ liệu sang hàng ngang, bạn có thể tham khảo
Tổng ký tự lấy qua sheet tổng hợp không quá 250 ký tự - có cách nào lấy được nhiều ký tự hơn không bạn
 
Tổng ký tự lấy qua sheet tổng hợp không quá 250 ký tự - có cách nào lấy được nhiều ký tự hơn không bạn
Bạn nhờ ai đó viết cho đoạn code, khả năng sẽ lấy được. Nhưng chắc bạn cũng không vội vì hai tháng rồi mới quay lại xem chủ đề mình đã đăng.
 
Tổng ký tự lấy qua sheet tổng hợp không quá 250 ký tự - có cách nào lấy được nhiều ký tự hơn không bạn
Bạn đổi tên trang tính thành 'ChiTiet' & thử nghiệm sơ bộ với cái con macro ni & cho ý kiến:

PHP:
Sub ChuyenBang()
 Dim Rws As Long
 Dim Rng As Range, sRng As Range, Sh As Worksheet, Cls As Range
 
 Sheets("TH").Select
 Set Sh = ThisWorkbook.Worksheets("ChiTiet")
 Rws = Sh.UsedRange.Rows.Count
 Set Rng = Sh.[A2].Resize(Rws)
 For Each Cls In Range([B1], [B1].End(xlToRight))
    Set sRng = Rng.Find(Cls.Value, , xlFormulas, xlWhole)
    If Not sRng Is Nothing Then
        sRng.Offset(, 1).Interior.ColorIndex = 38
        Cls.Offset(1).Value = sRng.Offset(, 1).Value
        Cls.Offset(2).Value = sRng.Offset(, 2).Value
    Else
        Cls.Interior.ColorIndex = 35
    End If
 Next Cls
End Sub
 

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

Back
Top Bottom