Mình muốn đếm ngày tháng trong Bảng B xuất hiện bao nhiêu lần trong bảng A (3 người xem)

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

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

tttu056

Thành viên mới
Tham gia
22/7/10
Bài viết
30
Được thích
1
Mọi người chú ý Bảng A là Từ ngày, đến ngày. Giúp mình với nha. Ths
 

File đính kèm

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.
 
Bạn chạy macro này để có kết quả:
PHP:
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
 
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.
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))
 
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))
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?
 

File đính kèm

Web KT

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

Back
Top Bottom