Giúp mình hoàn thiện code "Chia danh sách có điều kiện" (1 người xem)

Liên hệ QC

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

concuarangme

Thành viên chính thức
Tham gia
6/1/09
Bài viết
97
Được thích
0
Mình có 1 file chia danh sách theo từng điều kiện cùng tỉnh/thành, quận/huyện và chia đều cho tất cả các nhân viên trong cùng 1 khu vực theo thứ tự từ trên xuống.

File mình có sắp xếp cho NV fụ trách nhiều quận/huyện lân cận và mình muốn ưu tiên cho NV fụ trách chính trong khu vực đó (xét theo ưu tiên 1), nếu không có thì mới xét các khu vực lân cận (ưu tiên 2/3/4/...)

Ví dụ:

- KH1 ở Q1, HCM
- KH2 ở Q3, HCM
- KH3 ở Q10, HCM

* NV1 Q1, HCM (ưu tiên 1) fụ trách Q5, Q3 (ưu tiên 2/3)
* NV2 Q5, HCM (ưu tiên 1) fụ trách Q3, Q1 (ưu tiên 2/3)
* NV3 Q3, HCM (ưu tiên 1) fụ trách Q1, Q10 (ưu tiên 2/3)
* NV4 Q10, HCM (ưu tiên 1) fụ trách Q11, Q5 (ưu tiên 2/3)


** Mong muốn của mình là

- KH1 (Q1) được phân cho NV1 (Q1) --> ưu tiên 1
- KH2 (Q3) được phân cho NV3 (Q3) --> ưu tiên 1
- KH3 (Q10) được phân cho NV4 (Q10) --> ưu tiên 1



** Nhưng code của mình chạy như sau
- KH1 (Q1) được phân cho NV1 (Q1) --> ưu tiên 1
- KH2 (Q3) được phân cho NV2 (Q5) --> ưu tiên 2 --)( => mong muốn chia cho NV3
- KH3 (Q10) được phân cho NV3 (Q3) --> ưu tiên 2 --)( => mong muốn chia cho NV4


Mong các thầy và các bạn giúp mình hoàn thiện code với.
Xin cảm ơn tất cả các thầy và các bạn.
 

File đính kèm

Lần chỉnh sửa cuối:
Tôi không biết có hiểu đúng yêu cầu của bạn hay không, bạn thử xem File nhé
 

File đính kèm

Upvote 0
Tôi không biết có hiểu đúng yêu cầu của bạn hay không, bạn thử xem File nhé

cảm ơn bạn giúp mình, trong code của bạn thì chỉ chia khách hàng cho 1 NV chứ chưa chia đều được hết

Ví dụ:
KH1 - HCM - Q1
KH2 - HCM - Q1
KH3 - HCM - Q1

NV1 - HCM - Q1
NV2 - HCM - Q1

Thì code chia 3 KH trên cho NV1 mà không chia đều như sau
KH1 - NV1
KH2 - NV2
KH3 - NV1

Bạn hỗ trợ thêm phần này giúp mình nhé.
Cảm ơn bạn
 
Upvote 0
Web KT

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

Back
Top Bottom