Làm sao để lấy được số Km cuối cùng (1 người xem)

  • Thread starter Thread starter salam
  • Ngày gửi Ngày gửi
Liên hệ QC

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

salam

Thành viên gắn bó
Tham gia
4/11/06
Bài viết
1,945
Được thích
1,898
Giới tính
Nam
Nghề nghiệp
Accountant
Em có một file báo cáo sử dụng thiết bị nhưng không lấy được số Km/giờ cuối của từng thiết bị Em post file lên mong các bác chỉ bảo
Cám ơn các bác trước!
 

File đính kèm

Trời...không lấy chính xác được là đúng. Mã thiết bị của bác có cả đống trùng nhau như thế thì lấy làm sao???? Chắc phải thêm điều kiện ở một tháng nào nữa chứ....
 
Em giải thích them cho bác PNK ở sheet Data mã thiết bị trùng là vì nó sử dụng nhiều ngày trong 1 tháng, một ngày tối đa 2 lần. Khi nhập số liệu không theo thứ tự nào. (em không muốn dùng sort mà để ngẫu nhiên như trong file)
 
salam đã viết:
Em giải thích them cho bác PNK ở sheet Data mã thiết bị trùng là vì nó sử dụng nhiều ngày trong 1 tháng, một ngày tối đa 2 lần. Khi nhập số liệu không theo thứ tự nào. (em không muốn dùng sort mà để ngẫu nhiên như trong file)
OK việc nhập liệu chung vào một sheet không có vấn đề, yêu cầu của bác là :
Lấy số Hours/Km cuối cùng...tức là cuối cùng trong một ngày có phải không ạ. chưa hiểu rõ chỗ này lắm.
 
Số cuối cùng là số cuối cùng của tháng có nghĩa là thiết bị hoạt động đến ngày cuối cùng nào thì lấy số Km hoặc Hr ngày ấy.
Thank bác.
 
Tạm dùng công thức như trong file này xem nha! Ko hay lắm nhưng tôi chưa nghĩ ra dc cách khác
ANH TUẤN
 
Lần chỉnh sửa cuối:
Bài của bác Tuấn tìm vẫn chưa chính xác
 
Bác Tuấn ơi CT trong file của bác em so với cột "Ending đúng" nó lệch nhau à. Bác xem lại giúp em với.
 
Bạn đễ ý nha! ngay sheet Detail cell Q13 bạn cho Ending đúng là 2068 còn kết quả của tôi là 2069.. 2 số liệu này cùng mã 204, cùng ngày 28/9/2007.. vậy tính sao đây? Lấy cái nào?
 
Ý em quên mất em copy Ending đúng trước rồi em thử thêm dòng cuối thiết bị 204 ngày 28 vào sau. bác xoá nó đi cho em với. Xin lỗi bác nhé bỏ qua cho em đi. Cám ơn bác nhiều.
 
=INDIRECT("Data!F"&MAX(ROW(Data!$A$3:$A$5000)*(Data!$E$3:$E$5000=Detail!K9)))
Công thức này thật sự vẩn chưa hay lắm, vì nó ko tránh dc lỗi #REF, nên cuối cùng tôi phải đặt nó thành Name rồi dùng IF(ISERROR.... )
Còn nữa... cấu trúc dử liệu thay đỗi cũng sẽ làm toi luôn công thức
Ai có thể cải tiến dc vụ này hoàn hảo hơn ko?
Mến
ANH TUẤN
 
Bác Tuấn thử check lại mã 205, kết quả đúng phải là ngày 26/9/07 và =16.776. Kết quả của bác lại lấy ngày 13/9/207=16.724
 
Uh... Tôi quên nói với bạn ấy là trước tiên phải xếp cột A sheet DATA theo thứ tự tăng dần...
Tất nhiên công thức trên chỉ là gợi ý thôi... Nếu vẫn muốn cố tình sắp xếp lộn xộn thì... chắc phải MAX cái khác chứ ko phải là MAX(ROW...
Bạn Phamnhukhang thử xem! Làm tới đây rồi tôi cảm thấy làm biếng quá! Hi.. hi... (Vẩn biết rằng có cách)... Thế nên mới nhờ các cao thủ hoàn chỉnh thêm
 
Sao thằng Excel có sumif, countif .. mà không có cái hàm nào là Maxif hay minif các bác nhỉ ?
 
Về giải pháp kết hợp công thức bác không làm được thì ai làm được ở đây nữa...bác cố giúp nốt bạn ấy đi, em đứng ngoài động viên....
 
Có chứ... đó là khi bạn dùng công thức mãng.. hi.. hi... bác Bill đễ cho ta 1 khoảng tự nghiên cứu thế mà hay đấy! Như trên tôi dùng có thể phát biết là MAXIF rồi còn gì
------------------
Tôi biết chuyên gia Phamnhukhang có thể làm dc đấy! Mà cứ cố tình.. lười... hi.. hi.. Giúp nhau bạn ơi, 1 mình tôi làm.. ê hết mông rồi nè
 
Em nói là bác của bác Bill chứ của Bác Tuấn thì bọn em phải nghiên cứu nhiều mới được. Nói vui vậy chứ Bác cố gắng giúp em vụ này nhé! Thank a lot
 
số hours/km cuối cùng thường là số max luôn đúng không bạn Salam
 
Đại khái như vầy nè Soibien... Đầu tiên là phải lọc ra những em nào trùng với MA... thế thì tương ứng sẽ có 1 số ngày nào đó... Trong số ngày đó, lấy ngày lớn nhất... tương ứng với những ngày lớn nhất ấy sẽ có các hours/km... Cuối cùng là lấy thằng hours/km có ROW lớn nhất
Tôi đang theo hướng này đễ tạo mãng.. mà bối rối quá, nghĩ chưa thông!
 
anhtuan1066 đã viết:
Đại khái như vầy nè Soibien... Đầu tiên là phải lọc ra những em nào trùng với MA... thế thì tương ứng sẽ có 1 số ngày nào đó... Trong số ngày đó, lấy ngày lớn nhất... tương ứng với những ngày lớn nhất ấy sẽ có các hours/km... Cuối cùng là lấy thằng hours/km có ROW lớn nhất
Tôi đang theo hướng này đễ tạo mãng.. mà bối rối quá, nghĩ chưa thông!

Vâng anh, nhưng mình giới hạn lại, nếu theo kiểu tính giờ hoạt động của máy, thì số cuối cùng bao giờ chả max... (hì hì, nói tới đây, nhớ ra trường hợp đồng hồ nó hết số, 999999, thế là nó quay lại 0 --> phải theo ngày cuối.
 
Ko có à nha! File tôi làm ở trên là tính ra dc rồi đấy, có điều phải sắp xếp ngày tháng theo thứ tự tăng dần trước... Còn ở đây bạn ấy ko muốn vậy.. bạn ấy muốn cứ đễ nguyên ngày tháng lộn xộn thế.. Moi ra dc "thằng em" đó mới tài... ha.. ha...
 
Cám ơn các bác nhiệt tình giúp đỡ em. Em làm theo cách của bác Tuấn Sort ngày theo thứ tự tăng dần vậy. Làm 1 nút macro sort các bác nhỉ, chịu khó nhập xong số liệu nhấn 1 cái.
Cám ơn các bác nhiều.
 
Làm nút Sort, đây cũng là 1 cách hay! Tuy nhiên tôi vẫn ko bỏ cuộc đối với dử liệu sắp xếp lộn xộn, vì nó là bài toán hay! Nói ko chừng Soibien đã có giãi pháp rồi đấy!
 
Nhanh lên các bác, em ngồi ê mông mà vẫn không tìm được...bài này thú vị thật đấy....
 
Không biết làm thế này có OK?
Có phải tìm ID=IDi, Ngày = MaxNgay và KmH cao nhất.
 

File đính kèm

Cám ơn các bác nhé em làm được rồi được là theo bác thunghi chứ không phải tự em, em ngồi nửa tháng mà không được.
Một lần nữa cảm ơn các bác.
 

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

Back
Top Bottom