Tính phí điểm rớt cho xe

Liên hệ QC

buiduytandat79

Thành viên mới
Tham gia
10/10/17
Bài viết
37
Được thích
4
Giới tính
Nam
em chào anh chị
em có 1 file google sheet :


bài toán của em là: 1 xe của em đi giao hàng nhiều điểm, khách hàng sẽ tính phí cho xe bắt đầu từ điểm thứ 2 trở đi. và trong các điểm đó, nếu có những điểm trùng tên nhau thì chỉ được coi đó là 1 điểm. trong file em có ghi số điểm rớt cần tìm. Rất mong anh chị giúp đỡ. Em cảm ơn anh chị nhiều ạ
1600420220151.png
 
em chào anh chị
em có 1 file google sheet :


bài toán của em là: 1 xe của em đi giao hàng nhiều điểm, khách hàng sẽ tính phí cho xe bắt đầu từ điểm thứ 2 trở đi. và trong các điểm đó, nếu có những điểm trùng tên nhau thì chỉ được coi đó là 1 điểm. trong file em có ghi số điểm rớt cần tìm. Rất mong anh chị giúp đỡ. Em cảm ơn anh chị nhiều ạ
View attachment 245757
Bạn xem file thử nha: =QUERY(UNIQUE(D3:F29),"Select Col1,Count(Col2)-1, (Count(Col3)-1)*80000 Where Col1 is not null Group by Col1 label Col1'Số xe',Count(Col2)-1'Điểm rớt',(Count(Col3)-1)*80000'Chi phí' ")
 
Bạn xem file thử nha: =QUERY(UNIQUE(D3:F29),"Select Col1,Count(Col2)-1, (Count(Col3)-1)*80000 Where Col1 is not null Group by Col1 label Col1'Số xe',Count(Col2)-1'Điểm rớt',(Count(Col3)-1)*80000'Chi phí' ")
Da, em cảm ơn anh Hướng, Anh ơi, bài toàn này có phát sinh: nếu vào 1 ngày khác ( ví dụ là ngày 10/9 xe 29525 chạy 2 điểm nữa và xe 09756 chạy 3 điểm nữa) như vậy thì sẽ không đếm điểm rớt. Yêu cầu cầu của bài toán là đếm điểm rớt của 1 xe nào đó chạy trong 1 ngày nào đó ( em đã ko ghi yêu cầu này trong bài toán ạ). Và em muốn công thức hiện thị số điểm rớt ngay tại cột I,Anh ngó lại giúp em với ạ. em cảm ơn anh rất nhiều
Bài đã được tự động gộp:

Bạn xem file thử nha: =QUERY(UNIQUE(D3:F29),"Select Col1,Count(Col2)-1, (Count(Col3)-1)*80000 Where Col1 is not null Group by Col1 label Col1'Số xe',Count(Col2)-1'Điểm rớt',(Count(Col3)-1)*80000'Chi phí' ")
Cho phép em hỏi luôn 1 yêu cầu của bài nữa : tại Cột G có rất nhiều giá cước của các xe, em muốn tại cột H chỉ chọn ra cước lớn nhất của xe đó chạy trong ngày hôm đó ạ: ví dụ tại cột H : chỉ cho ra cước lớn nhất của xe 29525 chạy trong ngày 5/9/2020 là 2.567.000 ( giá cước này có thể hiển thị ở bất kỳ dòng nào từ dòng H3 đến H11)
Rất mong anh giúp đỡ em ạ. em cảm ơn anh nhiều
 
Bạn xem file nha ô J3: =ArrayFormula(IFERROR(VLookup(IF(Row(C3:C299)-2=Match(D3:D299,D3:D299,0),C3:C299&D3:D299,),QUERY(UNIQUE({C3:F299,C3:C299&D3:D299}),"Select Col5 ,Count(Col4)-1 Where Col1 is not null Group by Col5 "),2,0)))
 
Cho phép em hỏi luôn 1 yêu cầu của bài nữa : tại Cột G có rất nhiều giá cước của các xe, em muốn tại cột H chỉ chọn ra cước lớn nhất của xe đó chạy trong ngày hôm đó ạ: ví dụ tại cột H : chỉ cho ra cước lớn nhất của xe 29525 chạy trong ngày 5/9/2020 là 2.567.000 ( giá cước này có thể hiển thị ở bất kỳ dòng nào từ dòng H3 đến H11)
Rất mong anh giúp đỡ em ạ. em cảm ơn anh nhiều
Bạn xem tiếp trong file ô H3: =ArrayFormula(IF(C3:C="",,IFERROR(VLookup(IF(Row(C3:C)-2=Match(C3:C&D3:D,C3:C&D3:D,0),C3:C&D3:D,),QUERY({C3:G,C3:C&D3:D},"Select Col6 ,Max(Col5) Where Col1 is not null Group by Col6 "),2,0))))
 
Bạn không nên qua cầu rút ván nha. Nếu Bạn đã share file và nhận được sự giúp đỡ của mọi người thì không nên unshare. Hãy để cho người đi sau học hỏi.
Bài đã được tự động gộp:

Tôi share lại file để mọi người cùng tìm hiểu. Riêng Bạn @buiduytandat79 khó nhận được sự giúp đỡ của mình tiếp theo https://docs.google.com/spreadsheets/d/1GCZpgRrTFzkiBFPaK8DFsR4yiZGpn_4BCzBxLda-K0k/edit?usp=sharing
 
Bạn không nên qua cầu rút ván nha. Nếu Bạn đã share file và nhận được sự giúp đỡ của mọi người thì không nên unshare. Hãy để cho người đi sau học hỏi.
Bài đã được tự động gộp:

Tôi share lại file để mọi người cùng tìm hiểu. Riêng Bạn @buiduytandat79 khó nhận được sự giúp đỡ của mình tiếp theo https://docs.google.com/spreadsheets/d/1GCZpgRrTFzkiBFPaK8DFsR4yiZGpn_4BCzBxLda-K0k/edit?usp=sharing
Da, em xin rút kinh ghiệm ạ, vì em định làm trực tiếp báo cáo hàng ngày của cty trên file anh đã làm, nên em đã un lại, em đã copy sang file khác để share lại cho mọi người xem. Cảm ơn sự giúp đỡ của anh
 
Web KT
Back
Top Bottom