Giúp về hàm đếm ngày! (1 người xem)

  • Thread starter Thread starter yoyuco
  • Ngày gửi Ngày gửi

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

yoyuco

Thành viên mới
Tham gia
15/11/12
Bài viết
8
Được thích
1
Nghề nghiệp
Sinh Viên
Tình hình là e mới học excel! E đang bí chỗ đếm xem có bao nhiêu ngày 15 giữa 2 khoảng thời gian!
Ví dụ:+ 15/11/2012 - 19/11/2012 thì có 1 ngày.
+ 10/10/2012 - 1/12/2012 thì có 2 ngày.
Mong các bác giúp đỡ!@$@!^%
 
Cho em hỏi 1 câu gần liên quan: Có thể liệt kê 1 thứ của tuần trong các tuần của tháng cho trước (tháng có thể thay đổi)
(Em diễn đạt kém, xin xem file đính kèm)
 

File đính kèm

Cho em hỏi 1 câu gần liên quan: Có thể liệt kê 1 thứ của tuần trong các tuần của tháng cho trước (tháng có thể thay đổi)
(Em diễn đạt kém, xin xem file đính kèm)
Ô đầu tiên, E9:
Mã:
=DATE(YEAR($E$6),MONTH($E$6),MATCH([B][COLOR=#ff0000]2[/COLOR][/B],WEEKDAY(ROW(INDIRECT("A"&DATE(YEAR($E$6),MONTH($E$6),1)&":"&"A"&DATE(YEAR($E$6),MONTH($E$6),1)+6))),0))
Kết thúc bằng Ctrl-Shift-Enter
E10:
Mã:
=IF(MONTH(E9+7)=MONTH($E$6),E9+7,"")
Copy đến hết ô E13
Thay đổi vị trí số 2 thành số thứ khác tương ứng nếu muốn
 
Ô đầu tiên, E9:
Mã:
=DATE(YEAR($E$6),MONTH($E$6),MATCH([B][COLOR=#ff0000]2[/COLOR][/B],WEEKDAY(ROW(INDIRECT("A"&DATE(YEAR($E$6),MONTH($E$6),1)&":"&"A"&DATE(YEAR($E$6),MONTH($E$6),1)+6))),0))
Kết thúc bằng Ctrl-Shift-Enter
E10:
Mã:
=IF(MONTH(E9+7)=MONTH($E$6),E9+7,"")
Copy đến hết ô E13
Thay đổi vị trí số 2 thành số thứ khác tương ứng nếu muốn

Cảm ơn bác. Vẫn là bác giúp đỡ em (http://www.giaiphapexcel.com/forum/showthread.php?71532-Giúp-tôi-x?-lý-cái-l?ch-tr?c-này)
Ở yêu cầu trên, lúc đầu em có ý tưởng là xác định 1 thứ đầu tiên của tuần, các ô sau thì chỉ cần +7. Em cũng biết tới hàm weekday để xác định thứ trong tuần nhưng không biết cách tạo ra cái ngày đó là ngày của tuần đầu tiên.

Rất cảm ơn bác
 
Ô đầu tiên, E9:
Mã:
=DATE(YEAR($E$6),MONTH($E$6),MATCH([B][COLOR=#ff0000]2[/COLOR][/B],WEEKDAY(ROW(INDIRECT("A"&DATE(YEAR($E$6),MONTH($E$6),1)&":"&"A"&DATE(YEAR($E$6),MONTH($E$6),1)+6))),0))
Kết thúc bằng Ctrl-Shift-Enter

Gì mà đao to búa lớn vậy?
Chủ nhật đầu tiên của tháng:
Mã:
=$E$6-DAY($E$6)+7-MOD($E$6-DAY($E$6)-[COLOR=#ff0000]1[/COLOR],7)
Thứ hai đầu tiên của tháng:
Mã:
=$E$6-DAY($E$6)+7-MOD($E$6-DAY($E$6)-[COLOR=#ff0000]2[/COLOR],7)
Thứ ba đầu tiên của tháng:
Mã:
=$E$6-DAY($E$6)+7-MOD($E$6-DAY($E$6)-[COLOR=#ff0000]3[/COLOR],7)
Thứ tư đầu tiên của tháng:
Mã:
=$E$6-DAY($E$6)+7-MOD($E$6-DAY($E$6)-[COLOR=#ff0000]4[/COLOR],7)
Thứ năm đầu tiên của tháng:
Mã:
=$E$6-DAY($E$6)+7-MOD($E$6-DAY($E$6)-[COLOR=#ff0000]5[/COLOR],7)
Thứ sáu đầu tiên của tháng:
Mã:
=$E$6-DAY($E$6)+7-MOD($E$6-DAY($E$6)-[COLOR=#ff0000]6[/COLOR],7)
Thứ bảy đầu tiên của tháng:
Mã:
=$E$6-DAY($E$6)+7-MOD($E$6-DAY($E$6)-[COLOR=#ff0000]7[/COLOR],7)
 
Nhân đây cho em hỏi tính tổng doanh thu bán ra của ngày Chủ nhật & thứ 2 trong tháng 11/12 của từng mặt hàng A, B
yêu cầu: kg cột fụ
em cảm ơn!
------------
Bài này em tính được, khi Format lại định B3:AF3 thành dd/mm/yy
 

File đính kèm

Bài này em tính được, khi Format lại định B3:AF3 thành dd/mm/yy

Nếu B3:AF3 là ngày tháng thật sự, bạn tính thế nào thì dữ liệu mới này cũng tương tự thôi
Tôi tính thế này:
Mã:
=SUMPRODUCT((WEEKDAY($B$3:$AF$3+$C$1-1)<3)*($B4:$AF4))
Cell C1 là ngày đầu tháng
------------
Lời khuyên: Không nên gõ ngày tháng giống như dòng 3 trong file của bạn ---> Điều đó gây trở ngại lớn cho việc tính toán.
Bạn cứ gõ ngày tháng bình thường, cùng lắm thì format cell cho nó hiện d thôi cũng được vậy
 
Lần chỉnh sửa cuối:
------------
Lời khuyên: Không nên gõ ngày tháng giống như dòng 3 trong file của bạn ---> Điều đó gây trở ngại lớn cho việc tính toán.
Bạn cứ gõ ngày tháng bình thường, cùng lắm thì format cell cho nó hiện d thôi cũng được vậy
Bài này em thấy trong bài tập của ai đó! nên em hỏi để học
Còn nếu là bài của em, thì em bố trí giống như lời khuyên của Thầy
Em cảm ơn.
 
=if(year(b2)=year(a2),(month(b2)-month(a2)),if(year(b2)>year(a2),(month(b2)+(year(b2)-year(a2))*12)-month(a2)))+if(or(and(day(a2)<=15,day(b2)>=15),and(day(a2)<=15,day(b2)>=15)),1,0)
 

File đính kèm

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

Back
Top Bottom