Có đứa em gái làm bài tập nhờ mình làm, mà mình cũng thua luôn nên nhờ mọi người giúp với:
Bài toán đặt ra là một bảng quản lý khách sạn với danh sách khách hàng, mã phòng, ngày đến, ngày đi, cần tính số tiền phải trả dựa theo bảng giá phòng tương ứng với mã phòng, khách vào ở trong ngày 15 hàng tháng thì được giảm giá 30% của ngày đó. Phần này thì mình làm được, chắc là đúng.
Nhưng có một yêu cầu bắt tính tổng số tiền thu được từ ngày 01/01/1999 đến 15/01/1999 thì bó tay. Thầy giáo yêu cầu không được chèn thêm cột, hàng, cùng lắm thì thêm vùng điều kiện cho những hàm như DSUM.
Mình phân tích sơ bộ thì có mấy trường hợp: đến & đi ngoài khoảng thời gian trên, đến trước ngày 01/01 & đi trong khoảng thời gian trên, đến & đi trong khoảng thời gian trên, đến trong khoảng thời gian & đi sau ngày 15/01 và một trường hợp đặc biệt là đến vào ngày 15/01 (vì được giảm giá).
Đã cố gắng thử với một số hàm như DSUM, SUMPRODUCT, công thức mảng... mà không ăn thua. Hy vọng mọi người giúp được.
(Tui nghi thầy giáo cũng chẳng làm được bài này quá
)
Bài toán đặt ra là một bảng quản lý khách sạn với danh sách khách hàng, mã phòng, ngày đến, ngày đi, cần tính số tiền phải trả dựa theo bảng giá phòng tương ứng với mã phòng, khách vào ở trong ngày 15 hàng tháng thì được giảm giá 30% của ngày đó. Phần này thì mình làm được, chắc là đúng.
Nhưng có một yêu cầu bắt tính tổng số tiền thu được từ ngày 01/01/1999 đến 15/01/1999 thì bó tay. Thầy giáo yêu cầu không được chèn thêm cột, hàng, cùng lắm thì thêm vùng điều kiện cho những hàm như DSUM.
Mình phân tích sơ bộ thì có mấy trường hợp: đến & đi ngoài khoảng thời gian trên, đến trước ngày 01/01 & đi trong khoảng thời gian trên, đến & đi trong khoảng thời gian trên, đến trong khoảng thời gian & đi sau ngày 15/01 và một trường hợp đặc biệt là đến vào ngày 15/01 (vì được giảm giá).
Đã cố gắng thử với một số hàm như DSUM, SUMPRODUCT, công thức mảng... mà không ăn thua. Hy vọng mọi người giúp được.
(Tui nghi thầy giáo cũng chẳng làm được bài này quá

File đính kèm
Lần chỉnh sửa cuối: