Tìm kiếm dữ liệu trên file xuất ra từ phần mềm (có hoà ô)

Liên hệ QC

LightStar252

Thành viên hoạt động
Tham gia
9/7/16
Bài viết
112
Được thích
10
Giúp mình tìm số liệu từ sheet 1 điền vào phần tô màu vàng tại sheet 2 (sheet 1 là file xuất từ phần mềm ra). Thanks mn!
 

File đính kèm

Trong công thức Thay dấu "," thành dấu ";"
Nó mà "không ra" thì bạn thử cái này xem
Mã:
Sub Laysolieu()
    Dim sArr, tArr(), dArr, I As Long, J As Long, K As Long, Dongcuoi As Long
    Dim Dic As Object, Tenmay As String, R As Long
Set Dic = CreateObject("Scripting.Dictionary")
Dongcuoi = Sheet1.Range("X" & Rows.Count).End(xlUp).Row + 1
If Dongcuoi > 4 Then
    With Sheet2
        tArr = .Range("A4", .Range("A4").End(xlDown)).Value
        .Range("B4:H1000").ClearContents
        For I = 1 To UBound(tArr)
            Tenmay = tArr(I, 1): Dic.Item(Tenmay) = I
        Next I
    End With
    With Sheet1
        sArr = .Range("B5:X" & Dongcuoi).Value2
        ReDim dArr(1 To UBound(sArr), 1 To 8)
        For I = LBound(sArr) To UBound(sArr)
            If sArr(I, 1) <> Empty Then Tenmay = sArr(I, 1)
            If sArr(I, 2) <> Empty Then
                R = Dic.Item(Tenmay)
                If R Then
                    K = K + 1
                    dArr(K, 1) = sArr(I, 11)
                    For J = 18 To 23
                        dArr(K, J - 16) = sArr(I, J)
                    Next J
                End If
            End If
        Next I
    End With
    With Sheet2
        If K Then .Range("B4").Resize(K, 8) = dArr
    End With
    Set Dic = Nothing
End If
End Sub
 
Mình thay dấu "," thành ";" như bạn nói thì đc rồi. Cảm ơn tất cả mn nhé!
 
Cho mình hỏi thêm 1 tí đc k. Đó là vẫn cũng bài toán đó nhưng giờ thêm điều kiện lấy theo từng ngày cụ thể như trong file dưới đây thì làm thế nào a!
 

File đính kèm

Cho mình hỏi thêm 1 tí đc k. Đó là vẫn cũng bài toán đó nhưng giờ thêm điều kiện lấy theo từng ngày cụ thể như trong file dưới đây thì làm thế nào a!
Cái này dùng công thức "oằn oại" luôn.
Thử với VBA nhé, Các ngày trên dòng 1 sheet GPE là bạn tự tạo (Mỗi ngày gồm 7 cột)
 

File đính kèm

1536912868922.png
Có bật macro rồi vẫn k đc
Bài đã được tự động gộp:

1536913144659.png
Cái này cũng k đc
 
Web KT

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

Back
Top Bottom