Tạm thời, có 1 cách không dùng VBA như sau:
A1: ngaydau
B1: ngaycuoi
C1=SUMPRODUCT((MOD(DAY(DaysRng),2)=0)*1)
O1=A1
O2=IF(O1=0,0,IF(O1+1<=$B$1,O1+1,0))
On=IF(Oi=0,0,IF(Oi+1<=$B$1,Oi+1,0)) i=n-1, n#10.000
ta có name tên DaysRng:
=OFFSET(Sheet1!$O$1:$O$10000,0,0,COUNTIF(Sheet1!$O$2:$O$10000,">0"),1)
Làm cho vui thôi, chớ làm công thì cực lắm và thê nào
1/ Tính ngày chẵn của ngày đầu -> cuối tháng đầu
2/ Tính ngày chẵn của ngày đầu tháng cuối - ngày cuối tháng cuối
Có hàm if để xét day(dau) > day(cuoi)
3/ Xét trong tg đó có ?? tháng 2 => Tính ra số tháng *15 or 14
4/ Vất vả quá.
A1: ngaydau
B1: ngaycuoi
C1=SUMPRODUCT((MOD(DAY(DaysRng),2)=0)*1)
O1=A1
O2=IF(O1=0,0,IF(O1+1<=$B$1,O1+1,0))
On=IF(Oi=0,0,IF(Oi+1<=$B$1,Oi+1,0)) i=n-1, n#10.000
ta có name tên DaysRng:
=OFFSET(Sheet1!$O$1:$O$10000,0,0,COUNTIF(Sheet1!$O$2:$O$10000,">0"),1)
Làm cho vui thôi, chớ làm công thì cực lắm và thê nào
1/ Tính ngày chẵn của ngày đầu -> cuối tháng đầu
2/ Tính ngày chẵn của ngày đầu tháng cuối - ngày cuối tháng cuối
Có hàm if để xét day(dau) > day(cuoi)
3/ Xét trong tg đó có ?? tháng 2 => Tính ra số tháng *15 or 14
4/ Vất vả quá.