Gỡ rối dùm bài toán Quản lý mua xe Máy

Liên hệ QC

bamemay

Thành viên chính thức
Tham gia
20/7/07
Bài viết
55
Được thích
4
Bài toán này tôi đã giải rồi (Đính kèm File), nhưng 2 dòng
Lượng xe trung bình các loại mua, bán vào các ngày cuối tuần:
[FONT="]Lượng xe trung bình các loại mua, bán vào các ngày còn lại:[/FONT]
giải hoài mà không ra kết quả.
Mong anh em trong diễn đàn giải giúp. Cảm ơn!

BT_Excel
 
Lần chỉnh sửa cuối:
Bạn không thấy báo lỗi #NAME? hay sao?
Bạn hãy nhập vào cell I4 hàm sau đây:
=IF(OR(YEAR(now())-YEAR(f4)>2;AND(YEAR(now())-YEAR(f4)=2;24>month(f4)+h4-month(now());AND(YEAR(now())-YEAR(f4)=2;24=month(f4)+h4-month(now());day(now())>day(f4)));"Hết hạn";"Còn hạn").
Riêng ý thứ hai bạn hỏi thì yêu cầu chưa rõ lắm: Ngày cuối tuần là ngày nào? (Chỉ CN hay cả thứ 7 và CN). Bạn hãy đổi ngày ở cột F4 ra thứ của tuần rồi tính toán thôi, không khó lắm đâu.
Chúc bạn thành công!
 
Lần chỉnh sửa cuối:
Bạn không thấy báo lỗi #NAME? hay sao?
Bạn hãy nhập vào cell I4 hàm sau đây:
=IF(OR(YEAR(now())-YEAR(f4)>2;AND(YEAR(now())-YEAR(f4)=2;24>month(f4)+h4-month(now());AND(YEAR(now())-YEAR(f4)=2;24=month(f4)+h4-month(now());day(now())>day(f4)));"Hết hạn";"Còn hạn").
Riêng ý thứ hai bạn hỏi thì yêu cầu chưa rõ lắm: Ngày cuối tuần là ngày nào? (Chỉ CN hay cả thứ 7 và CN). Bạn hãy đổi ngày ở cột F4 ra thứ của tuần rồi tính toán thôi, không khó lắm đâu.
Chúc bạn thành công!

Cảm ơn bạn.
- Không tìm được cách giải nên nó mới báo như vậy!
- Cách giải của bạn tôi chưa hiểu lắm.
- Yêu cầu của tôi là các ngày cuối tuần và các ngày còn lại

Anh chị em và bạn còn cách giải nào khác xin chỉ giáo thêm.
 
Cảm ơn bạn.
- Không tìm được cách giải nên nó mới báo như vậy!
- Cách giải của bạn tôi chưa hiểu lắm.
- Yêu cầu của tôi là các ngày cuối tuần và các ngày còn lại

Anh chị em và bạn còn cách giải nào khác xin chỉ giáo thêm.
Cột hết hạn Bạn lấy cái gì để làm điều kiện thì mới biết là nó hết hạn chứ.
Tính lượng xe trung bình hay là tính tổng số lượng xe của từng loại mua bán trong 2 ngày T7 và Chủ Nhật vậy Bạn?
 
Lần chỉnh sửa cuối:
Trao đổi thêm với bạn Bamemay về lời giải bài tập

Chào bạn Bamemay!
- Lỗi #NAME? trong Excel là lỗi về tên, ở đây ý nó nói là hàm EDATE trong công thức của bạn không có trong thư viện hàm hiện tại của nó.
- Riêng về hàm ở cell I4: =IF(OR(YEAR(now())-YEAR(f4)>2;AND(YEAR(now())-YEAR(f4)=2;24>month(f4)+h4-month(now());AND(YEAR(now())-YEAR(f4)=2;24=month(f4)+h4-month(now());day(now())>day(f4)));"Hết hạn";"Còn hạn") mình xin thuyết minh thêm như thế này: Nếu xảy ra một trong ba điều sau thì thuộc diện "Hết hạn" (ngoài ra là vẫn "Còn hạn")
+ YEAR(now())-YEAR(f4)>2: năm hiện tại lớn hơn năm tại thời điểm mua trên 2 năm.
+ AND(YEAR(now())-YEAR(f4)=2;24>month(f4)+h4-month(now()): Phải có đồng thời 2 điều kiện: năm hiện tại lớn hơn năm tại thời điểm mua đúng 2 năm và ĐK: 24>month(f4)+h4-month(now()). Riêng cái ĐK này thì thực ra là thế này: [12-month(F4)]+month(now())>H4-12, nghĩa là: tổng của số tháng còn lại của năm mua và số tháng của năm hiện tại vượt quá số tháng được bảo hành sau khi bỏ đi 1 năm (12 tháng)
+ AND(YEAR(now())-YEAR(f4)=2;24=month(f4)+h4-month(now());day(now())>day(f4)): Điều kiện này, theo cách giải thích trên chắc bạn đã hiểu.
Thân!
 
Lần chỉnh sửa cuối:
Chào bạn Bamemay!
- Lỗi #NAME? trong Excel là lỗi về tên, ở đây ý nó nói là hàm EDAY trong công thức của bạn không có trong thư viện hàm hiện tại của nó.
- Riêng về hàm ở cell I4: =IF(OR(YEAR(now())-YEAR(f4)>2;AND(YEAR(now())-YEAR(f4)=2;24>month(f4)+h4-month(now());AND(YEAR(now())-YEAR(f4)=2;24=month(f4)+h4-month(now());day(now())>day(f4)));"Hết hạn";"Còn hạn") mình xin thuyết minh thêm như thế này: Nếu xảy ra một trong ba điều sau thì thuộc diện "Hết hạn" (ngoài ra là vẫn "Còn hạn")
+ YEAR(now())-YEAR(f4)>2: năm hiện tại lớn hơn năm tại thời điểm mua trên 2 năm.
+ AND(YEAR(now())-YEAR(f4)=2;24>month(f4)+h4-month(now()): Phải có đồng thời 2 điều kiện: năm hiện tại lớn hơn năm tại thời điểm mua đúng 2 năm và ĐK: 24>month(f4)+h4-month(now()). Riêng cái ĐK này thì thực ra là thế này: [12-month(F4)]+month(now())>H4-12, nghĩa là: tổng của số tháng còn lại của năm mua và số tháng của năm hiện tại vượt quá số tháng được bảo hành sau khi bỏ đi 1 năm (12 tháng)
+ AND(YEAR(now())-YEAR(f4)=2;24=month(f4)+h4-month(now());day(now())>day(f4)): Điều kiện này, theo cách giải thích trên chắc bạn đã hiểu.
Thân!

Cảm ơn bạn đã giải thích cho tôi. Tôi đã tìm được kết quả cho Cột Hết Hạn rồi, tôi vẫn sử dụng hàm edate() để cho công thức ngắn gọn hơn (Bạn xem hình)

* Riêng 2 dòng: Lượng xe TB các loại mua bán vào các ngày cuối tuần (thứ 7 và CN)
Lượng xe TB các loại mua bán vào các ngày còn lại ( từ thứ 2- thứ 6)

Tôi vẫn chưa cho ra kết quả (đã đổi sang thứ trong tuần rồi).
Xin anh chị em cho ý kiến. Cảm ơn
 
Bạn Bamemay thân mến!
Chắc phải tạo cột dữ liệu phụ rồi bạn ơi. Chẳng hạn ở cell J4 dùng hàm IF(OR(WEEKDAY(F4)=1;WEEKDAY(F4)=7);G4;"") và ở cell K4 dùng hàm IF(J4="";G4;"") (rồi copy xuống). Sau đó, ở cell J43 dùng hàm IF(COUNT(J4:J23)<>0;ROUND(AVERAGE(J4:J23);1);0) và ở cell J44 dùng hàm IF(COUNT(K4:K23)<>0;ROUND(AVERAGE(K4:K23);1);0)
Thủ công quá bạn nhỉ! Tuy nhiên bí quá cũng phải dùng tạm thôi, biết sao giờ!
(Mà bạn đang dùng Excel 2003 hay Excel 2007 vậy?)
 
Lần chỉnh sửa cuối:
Cảm ơn bạn đã giải thích cho tôi. Tôi đã tìm được kết quả cho Cột Hết Hạn rồi, tôi vẫn sử dụng hàm edate() để cho công thức ngắn gọn hơn (Bạn xem hình)

* Riêng 2 dòng: Lượng xe TB các loại mua bán vào các ngày cuối tuần (thứ 7 và CN)
Lượng xe TB các loại mua bán vào các ngày còn lại ( từ thứ 2- thứ 6)

Tôi vẫn chưa cho ra kết quả (đã đổi sang thứ trong tuần rồi).
Xin anh chị em cho ý kiến. Cảm ơn
1/Lượng xe các loại mua bán vào các ngày cuối tuần (thứ 7 và CN)
Mã:
F43 =SUMPRODUCT((WEEKDAY($F$4:$F$23)=1+(WEEKDAY($F$4:$F$23)=7))*($D$4:$D$23=F41)[COLOR=Red];[/COLOR]$G$4:$G$23)
2
/Lượng xe các loại mua bán vào các ngày còn lại
Mã:
F44 =SUMIF($D$4:$D$23[COLOR=Red];[/COLOR]F41[COLOR=Red];[/COLOR]$G$4:$G$23)-F43
Copy 2 công thức trên cho các ô còn lại.
Tùy định dạng từng máy mà dùng dấu ; hoặc dấu , nhé Bạn.
 
To: MinhCong
=SUMPRODUCT((WEEKDAY($F$4:$F$23)=1+(WEEKDAY($F$4:$F$23)=7))*($D$4:$D$23=F41),$G$4:$G$23)
Bạn có thể nói rõ thêm về công thức này được không? Cảm ơn
 
Bạn thử xem bài tập này xem-+*/
 

File đính kèm

  • MO RONG - BAI TAP 7.xls
    36.5 KB · Đọc: 108
Cảm ơn bạn nhiều nhé
 
Chao cac dai ca!
Minh dang quan ly khoang 10chiec xe may thi cong (nhu xe dao, ui, lu, san, ..)
Nho cac dai ca chi giup:
1. Quan ly duoc xe (dang o dau, ve dau, lam duoc bao nhieu ca, nhien lieu, bao tri, ..)
2. Khi can kiem tra xe do chi can goi la biet dc nhung thong tin tren
Neu co the nho cac dai ca chi dan va goi cho minh theo dia chi email: huynhdung8888@yahoo.com
Cam on dai ca nhieu.
 
Web KT

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

Back
Top Bottom