Mọi người chú ý Bảng A là Từ ngày, đến ngày. Giúp mình với nha. Ths
G3 =COUNTIF($A$3:$B$21,F3)
Option Explicit
Sub DemSoLanXuatHienCuaNgay()
Dim Cls As Range, Rng As Range
Dim Rws As Long, J As Long, Dat As Date, LanDem As Integer
Rws = [b3].End(xlDown).Row
For Each Cls In Range([f3], [f3].End(xlDown))
Dat = Cls.Value
For J = 3 To Rws
If Dat >= Cells(J, "A").Value And Dat <= Cells(J, "B").Value Then
LanDem = LanDem + 1
' If LanDem = 19 Then Cells(J, "A").Interior.ColorIndex = 38 '
End If
Next J
If LanDem Then
Cls.Offset(, 1).Value = LanDem: LanDem = 0
End If
Next Cls
End Sub
Dùng thử công thức mảng này:hee, Mhng12005 ko hiểu ý mình rồi. Bảng A là có từ ngày đến ngày mà còn Bảng B chỉ có ngày, tháng, năm thôi.
Nên mình muốn đếm là ngày, tháng, năm của Bảng B phải thuộc trong khoảng từ ngày đến ngày của Bảng A.
Cho mình hỏi thêm nếu như mình có thêm cột "Ma CV" thì mình đếm bên bảng B như thế nào vậy?Dùng thử công thức mảng này:
G3 =SUM(IF(($A$3:$A$21<=F3)*($B$3:$B$21>=F3),1,0))
Nhớ kết thúc bằng Ctrl+Shift+Enter
Hoặc:
=SUMPRODUCT(($A$3:$A$21<=F3)*($B$3:$B$21>=F3))
Tương tự:Cho mình hỏi thêm nếu như mình có thêm cột "Ma CV" thì mình đếm bên bảng B như thế nào vậy?