Tính số ngày chủ nhật trong tháng (1 người xem)

Liên hệ QC

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

financial.dept21

Thành viên mới
Tham gia
12/5/14
Bài viết
8
Được thích
0
Em muốn tính tổng số ngày chủ nhật của mỗi tháng trong năm. Loay hoay mãi mà không tính được. Em đưa lên đây nhờ mọi người xem cho em nhé!!!?
 

File đính kèm

Tham khảo công thức này:
Mã:
=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(DATE(2014,RIGHT(D6,2),1)&":"&EOMONTH(DATE(2014,RIGHT(D6,2),1),0))),1)=1))
 

File đính kèm

Tham khảo công thức này:
Mã:
=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(DATE(2014,RIGHT(D6,2),1)&":"&EOMONTH(DATE(2014,RIGHT(D6,2),1),0))),1)=1))
Dựa trên công thức đếm ngày CN giữa 2 thời điểm:
Mã:
=INT((B1-A1-MOD(B1-1,7)+7)/7)
Với A1 là ngày bắt đầu và B1 là ngày kết thúc
Áp dụng vào file này sẽ ra được công thức "nhẹ" hơn:
Mã:
=INT((DAY(DATE(2014,RIGHT(D6,2)+1,0))-MOD(DATE(2014,RIGHT(D6,2)+1,0)-1,7)+6)/7)
 
Lần chỉnh sửa cuối:
Tại bạn trình bày bảng mẫu theo kiểu "tháng 01", "tháng 02" cho nên nó mới rắc rối.

Công thức chung cho tính chủ nhật, thứ hai, ... trong khoảng giữa 2 thời gian là:

=INT( (WEEKDAY(NgayDau-NgayTrongTuan) - NgayDau + NgayCuoi ) / 7)

NgayTrongTuan được quy định là Chủ Nhật = 1, Thứ Hai = 2, ..., Thứ Bảy = 7

Để tính số ngày chủ nhật trong tháng 1, 2014 thì dùng:

=INT((WEEKDAY(DATE(2014,ROW(1:1),1)-COLUMN(A:A))-DATE(2014,ROW(1:1),1)+DATE(2014,ROW(2:2),0))/7)

Kéo ngang công thức thì được Thứ hai, thứ ba, ...

Kéo dọc công thức thì được tháng 1, tháng 2, ...

=== bổ sung ===

Pót xong, đọc bài cảu ndu96081631 thì thấy là số ngày giữa NgayDau và NgayCuoi (con toán -NgayDauThang+NgayCuoiThang có thể rút gọn thành cách tính số ngày trong tháng.

-DATE(2014,ROW(1:1),1)+DATE(2014,ROW(2:2),0) = -1+DAY(DATE(2014,ROW(2:2),0))
 
Lần chỉnh sửa cuối:
tham khảo công thức này:
Mã:
=sumproduct(--(weekday(row(indirect(date(2014,right(d6,2),1)&":"&eomonth(date(2014,right(d6,2),1),0))),1)=1))
thêm một cách nữa
PHP:
=day(eomonth(date(2014,right(d6,2),1),0))-networkdays.intl(date(2014,right(d6,2),1),eomonth(date(2014,right(d6,2),1),0),11)
 
Web KT

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

Back
Top Bottom