Dùng hàm thời gian tính số người trong ngày 15 (1 người xem)

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

trong_nha102

Thành viên mới
Tham gia
14/12/12
Bài viết
1
Được thích
0
các pro giúp mình giải bài toán này nha!!!
Nếu khách hàng vào ở ngày trong ngày 15 thi sẽ được giảm 30% của ngày đó.

-------------------------------------------------------
Lần sau nhớ ghi tiêu đề có dấu tiếng Việt nha bạn! Nếu không bài phạm quy sẽ bị xóa.

Tiêu đề cũ: dung ham thoi gian trong excel de tinh so nguoi o trong ngay 15

Hoàng Trọng Nghĩa
 

File đính kèm

Chỉnh sửa lần cuối bởi điều hành viên:
các pro giúp mình giải bài toán này nha!!!
Nếu khách hàng vào ở ngày trong ngày 15 thi sẽ được giảm 30% của ngày đó.

-------------------------------------------------------
Lần sau nhớ ghi tiêu đề có dấu tiếng Việt nha bạn! Nếu không bài phạm quy sẽ bị xóa.

Tiêu đề cũ: dung ham thoi gian trong excel de tinh so nguoi o trong ngay 15

Hoàng Trọng Nghĩa

Tại ô D14:

=COUNTIF(D7:D12,DATEVALUE("15/1/99"))
 
các pro giúp mình giải bài toán này nha!!!
Nếu khách hàng vào ở ngày trong ngày 15 thi sẽ được giảm 30% của ngày đó.

-------------------------------------------------------
Lần sau nhớ ghi tiêu đề có dấu tiếng Việt nha bạn! Nếu không bài phạm quy sẽ bị xóa.

Tiêu đề cũ: dung ham thoi gian trong excel de tinh so nguoi o trong ngay 15

Hoàng Trọng Nghĩa

Một lựa chọn nữa
 

File đính kèm

Nếu khách hàng vào ở ngày trong ngày 15 thi sẽ được giảm 30% của ngày đó.

Đề bài này dường như chưa chuẩn nhỉ?

1) Ngày 15 của tất cả các tháng, năm (nếu có)?

2) Khoảng thời gian có chứa ngày 15 (của các tháng, năm)? Chẳng hạn từ 14 đến 16

3) Chỉ ở trong 1 ngày 15?

Vì hình như chưa rõ ràng nên không biết chắc chắn câu trả lời.

Bài này cũng đúng nếu ngày đến là 1 ngày nào đó, ngày đi là ngày 15, còn không, đến và đi trong ngày 15 thì chỉ được tính là 1.
 
Đề bài này dường như chưa chuẩn nhỉ?

1) Ngày 15 của tất cả các tháng, năm (nếu có)?

2) Khoảng thời gian có chứa ngày 15 (của các tháng, năm)? Chẳng hạn từ 14 đến 16

3) Chỉ ở trong 1 ngày 15?

Vì hình như chưa rõ ràng nên không biết chắc chắn câu trả lời.


Bài này cũng đúng nếu ngày đến là 1 ngày nào đó, ngày đi là ngày 15, còn không, đến và đi trong ngày 15 thì chỉ được tính là 1.

Công thức trong bài #3 nếu đến và đi trong ngày 15 cũng chỉ tính là 1
 
Nhưng lẽ ra chỉ là 2 nhưng công thức của bạn tính là 3 đấy!

Trong bảng thống kê, các số thứ tự là 2, 4, 6 là đều có mặt trong ngày 15 mà bạn. Số thứ tự 6: đến ngày 10/1/99, đi ngày 30/1/99 thì ngày 15 vẫn có mặt ở tại đó kia mà
 
Trong bảng thống kê, các số thứ tự là 2, 4, 6 là đều có mặt trong ngày 15 mà bạn. Số thứ tự 6: đến ngày 10/1/99, đi ngày 30/1/99 thì ngày 15 vẫn có mặt ở tại đó kia mà
Uhm, tôi nhìn nhầm, sorry bạn. -\\/.
 
Ô D7 là ngày đến, công thức tìm ngày 15 gần nhất >=D7 là (KQ1)
=IF(DAY(D7)<=15,DATE(YEAR(D7),MONTH(D7),15),DATE(YEAR(D7),MONTH(D7)+1,15))
Ô E7 là ngày đi, công thức tìm ngày 15 gần nhất >E7 là (KQ2)
=IF(DAY(E7)<15,DATE(YEAR(E7),MONTH(E7),15),DATE(YEAR(E7),MONTH(E7)+1,15))
Ta thấy KQ1 <= KQ2, số ngày 15 các tháng giữa D7 và E7 chính là số tháng giữa KQ1 và KQ2.
Do đó công thức đếm số ngày 15 cần giảm giá là
Mã:
=DATEDIF(IF(DAY(D7)<=15,DATE(YEAR(D7),MONTH(D7),15),DATE(YEAR(D7),MONTH(D7)+1,15)),IF(DAY(E7)<15,DATE(YEAR(E7),MONTH(E7),15),DATE(YEAR(E7),MONTH(E7)+1,15)),"m")
Công thức này đúng với cả khách hàng thuê nhiều tháng.
 
Lần chỉnh sửa cuối:

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

Back
Top Bottom