Bạn viết code đó mà chạy thì kết quả sai bét luôn! Thử cái này đi!em dùng vòng lặp For để sử dụng hàm Sumifs trong VBA
em muốn mỗi kết quả của 01 vòng lặp sẽ được cộng dồn vào thì sao ạ
Em có gửi file đính kèm, các cao nhân chỉ em với, em cảm ơn rất nhiều ạ![]()
Sub tinhtong()
Dim i, k
For i = 2 To Range("B65536").End(xlUp).Row
If Cells(i, 5).Value = 27460 And _
Application.CountIf(Range("I3:N3"), Cells(i, 1).Value) > 0 Then k = k + Cells(i, 6).Value
Next i
Sheet1.Range("h5") = k
End Sub