huydaica87
Thành viên mới
- Tham gia
- 10/11/06
- Bài viết
- 2
- Được thích
- 0
Bạn Salam công thức tính Max, Min của bạn chưa đúng bạn xem lại nhé. Mình đã làm xong, các bạn xem thử góp ý để công thức gọn hơn. Công thức mình làm hơi bị dài.salam đã viết:Em đang bị kẹt ở chỗ tính tổng số ngày lưu trú tháng 5 và tháng 6, vì có trường hợp tổng số ngày lưu trú có cả tháng 5 và tháng 6. Bác nào có cách tính nào không xin chỉ giúp!
CT=DATE(YEAR(bai2!$C$5:$C$14),MONTH(bai2!$C$5:$C$14)+1,0)
TH5=IF(bai2!$D$5:$D$14>CT,CT,bai2!$D$5:$D$14)
=SUM(IF(MONTH($C$5:$C$14)=5,TH5-($C$5:$C$14)+1,0))
Bạn anhtuan1066 tính thiếu trường hợp cột C ngày nhỏ tháng 5 nhưng ở cột D ngày lớn hơn hoặc bằng tháng 5anhtuan1066 đã viết:Gợi ý bạn 1 cách trong tháng 5 nha! Đầu tiên bạn đặt name:
Mã:CT=DATE(YEAR(bai2!$C$5:$C$14),MONTH(bai2!$C$5:$C$14)+1,0)
Tiếp theo đễ tính tổng ngày lưu trú trong tháng 5 thì dùng công thức mãng:Mã:TH5=IF(bai2!$D$5:$D$14>CT,CT,bai2!$D$5:$D$14)
Tháng 6 tương tự!Mã:=SUM(IF(MONTH($C$5:$C$14)=5,TH5-($C$5:$C$14)+1,0))
ANH TUẤN
Thì bạn cứ thử đi... trong name này đã có tất cả các điều kiện rồi...Bạn anhtuan1066 tính thiếu trường hợp cột C ngày nhỏ tháng 5 nhưng ở cột D ngày lớn hơn hoặc bằng tháng 5
Trong trường hợp của bài toán này thì công thức của bạn anhtuan1066 cho ra kết quả đúng nhưng nếu bạn thử đổi một ngày ở cột C vd là ngày 12/04/2002 và tương ứng ở cột D bạn để ngày là 15/07/2002 thì kết quả sẽ ra sai đó.anhtuan1066 đã viết:Thì bạn cứ thử đi... trong name này đã có tất cả các điều kiện rồi...
Trong file dùng công thức của tôi sẽ ra kết quả tổng ngày lưu trú tháng 5 là 27... Các bạn có thể tính nhẩm thử xem!
ANH TUẤN
Đây chỉ là gợi ý... bạn muốn chi tiết thế nào thì tự mình phát triển chứ... Mấu chốt trong đây là XÁC ĐỊNH NGÀY CUỐI THÁNGGợi ý bạn 1 cách trong tháng 5 nha
He He xin lỗi đã làm bạn Anh Tuấn khó chịu. Tôi cũng mới biết về công thức mảng, đang học hỏi các bạn nên thắc mắc nhiều. Cách đặt name của bạn rất hay làm công thức gọn.anhtuan1066 đã viết:Trời đất ơi... bạn gì đó ơi... hic... hic...
Thứ nhất đây chỉ là bài tập...
Thứ hai: Tôi nói rõ ràng là
Đây chỉ là gợi ý... bạn muốn chi tiết thế nào thì tự mình phát triển chứ... Mấu chốt trong đây là XÁC ĐỊNH NGÀY CUỐI THÁNG
Chẳng lẽ muốn tôi giãi cả bài trong tất cả các trường hợp cụ thể nhất! Thế thì còn gì thú vị so với việc bạn tự giãi nữa...
anhtuan1066 đã viết:Mấu chốt trong đây là XÁC ĐỊNH NGÀY CUỐI THÁNG...
Trên diễn đàn có vô số bài hướng dẫn cài addin mà bạn.anhtuan1066 đã viết:Đó là vì ko phải trên máy ai cũng có Alnalysis Toolpak đâu bạn à.. Và việc cài thì ko phải ai cũng biết...
subtotal là addin sao?anhtuan1066 đã viết:Dẩn chứng về các hàm ngày tháng và SUBTOTAL là 1 ví dụ cụ thể...
AI CŨNG DÙNG DC
Có lẽ bạn chưa rõ ý tôi nói... Ý tôi muốn nói rằng: "TẠO CÔNG THỨC SAO CHO AI CŨNG DÙNG DC, DÙ LÀ VERSION OFFICE NÀO"... Bạn hiểu rồi chứ...subtotal là addin sao?