Thực hiện phân bổ giao chỉ tiêu quý

Liên hệ QC

tnqnhu2017

Thành viên chính thức
Tham gia
6/12/17
Bài viết
65
Được thích
7
Giới tính
Nữ
Chào anh/chị diễn đàn GPE!
- Em có nhu cầu cần thực hiện trong file như sau:
1. Thực hiện phân bổ các chỉ tiêu tự động đến các thành viên của các nhóm Sheet Chi tiet dựa trên Số giao cho các nhóm ở Sheet Giao quý 2 trên cơ sở kết quả thực hiện của các thành viên ở Sheet Thực hiện quý 1. Thành viên nào thực hiện được nhiều thì giao tỷ lệ thực hiện phân bổ nhiều.
2. Dò tìm mã thành viên dự vào tên nhóm và tên thành viên ở cột L sheet Chi tiet
Kính mong anh/chị diễn đàn ra tay châm cứu giúp em. Em xin cảm ơn rất nhiều!
 

File đính kèm

  • Giao chi tieu.xlsx
    15.9 KB · Đọc: 12
Chào anh/chị diễn đàn GPE!
- Em có nhu cầu cần thực hiện trong file như sau:
1. Thực hiện phân bổ các chỉ tiêu tự động đến các thành viên của các nhóm Sheet Chi tiet dựa trên Số giao cho các nhóm ở Sheet Giao quý 2 trên cơ sở kết quả thực hiện của các thành viên ở Sheet Thực hiện quý 1. Thành viên nào thực hiện được nhiều thì giao tỷ lệ thực hiện phân bổ nhiều.
2. Dò tìm mã thành viên dự vào tên nhóm và tên thành viên ở cột L sheet Chi tiet
Kính mong anh/chị diễn đàn ra tay châm cứu giúp em. Em xin cảm ơn rất nhiều!
Làm đúng theo dữ liệu trong file, file khác có thể phải viết lại công thức
 

File đính kèm

  • Giao chi tieu.xlsx
    16 KB · Đọc: 8
Làm đúng theo dữ liệu trong file, file khác có thể phải viết lại công thức
Xin cảm ơn anh HieuCD đã quan tâm!
- Đúng như anh đã nói, em không thể đưa công thức vào file thực tế qua file ví dụ này của em được
Anh có thể làm rõ chi tiết hơn cho em với được không anh
Xin cảm ơn anh rất nhiều
 
Xin cảm ơn anh HieuCD đã quan tâm!
- Đúng như anh đã nói, em không thể đưa công thức vào file thực tế qua file ví dụ này của em được
Anh có thể làm rõ chi tiết hơn cho em với được không anh
Xin cảm ơn anh rất nhiều
Sao bạn không gửi file gốc cho anh ấy viết công thức luôn cho nhanh. chắc cũng không có gì gọi là bảo mật.
làm lại file theo cách làm của bac @HieuCD nhưng gộp lại một sheet cho bạn dễ hình dung.
 

File đính kèm

  • Giao chi tieu (1).xlsx
    16.8 KB · Đọc: 6
Sao bạn không gửi file gốc cho anh ấy viết công thức luôn cho nhanh. chắc cũng không có gì gọi là bảo mật.
làm lại file theo cách làm của bac @HieuCD nhưng gộp lại một sheet cho bạn dễ hình dung.
Xin cảm ơn anh kh0jy3n đã quan tâm!
- Em đã thực hiện đưa công thức vào file thực tế của em được rồi. Còn thêm 1 điểm nữa nhờ aanh hoàn thiện giúp em với ạ: Đó là Kết quả thực hiện ở quý trước bằng 0 thì quý này vẫn sẽ tiếp tục được giao chỉ tiêu ạ. VD như trong file: Chỉ tiêu 04 của Nhóm 1 vẫn được giao cho 2 mã thành viên là Nguyễn Văn Nam và Lê Thị Hòa.
Em xin cảm ơn rất nhiều ạ!
 
Kết quả thực hiện ở quý trước bằng 0 thì quý này vẫn sẽ tiếp tục được giao chỉ tiêu ạ.
VD như trong file: Chỉ tiêu 04 của Nhóm 1 vẫn được giao cho 2 mã thành viên là Nguyễn Văn Nam và Lê Thị Hòa.
Em xin cảm ơn rất nhiều ạ!
Bạn ghi trình bày hơi khó hiểu: "Kết quả thực hiện ở quý trước bằng 0" mâu thuẩn với ví dụ: "Chỉ tiêu 04 của Nhóm 1 (hiện đang bằng 0)" là chỉ tiêu của "quý này", còn quý trước là quý 3 thì đâu có bằng 0!?

Có lẽ bạn muốn rằng: "Nếu kết quả của quý này bằng 0, thì lấy kết quả của quý liền trước!?"
Nếu đúng, thì bổ sung thêm công thức của anh @HieuCD như sau:
Mã:
E2=IFERROR(1/(1/(VLOOKUP($A2,$A$13:$F$15,COLUMN()-2,0)*R2/SUMPRODUCT(($N$2:$N$7=$A2)*($R$1:$U$1=E$1),$R$2:$U$7))),N(D2))
Enter, fill qua phải, rồi copy cả hàng xuống. (xem sheet "Chi tiet")

Góp thêm 1 cách nữa với giả thiết: Thứ tự phát sinh dữ liệu của các bảng bị xáo trộn, nhưng các cột biểu hiện các qúy vẫn giữ cố định là "1,2,3,4", bạn có thể làm như sau:
Mã:
E2=IFERROR(1/(1/(SUMIF($A$13:$A$15,$A2,C$13:C$15)*PRODUCT(POWER(SUMIF($P$2:$P$7,LEFT($C2,{5,3})&{"","*"},R$2:R$7),{1,-1})))),N(D2))
Hoặc đơn giản hơn:
E2=IFERROR(1/(1/(SUMIF($A$13:$A$15,$A2,C$13:C$15)*SUMIF($P$2:$P$7,$C2,R$2:R$7)/SUMIF($N$2:$N$7,$A2,R$2:R$7))),N(D2))
Enter, fill qua phải, rồi copy cả hàng xuống. (xem sheet "GPE_DulieuXaoTron")


Thân
 

File đính kèm

  • Giaochitieu.xlsb
    18.8 KB · Đọc: 9
Lần chỉnh sửa cuối:
Bạn ghi trình bày hơi khó hiểu: "Kết quả thực hiện ở quý trước bằng 0" mâu thuẩn với ví dụ: "Chỉ tiêu 04 của Nhóm 1 (hiện đang bằng 0)" là chỉ tiêu của "quý này", còn quý trước là quý 3 thì đâu có bằng 0!?

Có lẽ bạn muốn rằng: "Nếu kết quả của quý này bằng 0, thì lấy kết quả của quý liền trước!?"
Nếu đúng, thì bổ sung thêm công thức của anh @HieuCD như sau:
Mã:
E2=IFERROR(1/(1/(VLOOKUP($A2,$A$13:$F$15,COLUMN()-2,0)*R2/SUMPRODUCT(($N$2:$N$7=$A2)*($R$1:$U$1=E$1),$R$2:$U$7))),N(D2))
Enter, fill qua phải, rồi copy cả hàng xuống. (xem sheet "Chi tiet")

Góp thêm 1 cách nữa với giả thiết: Thứ tự phát sinh dữ liệu của các bảng bị xáo trộn, nhưng các cột biểu hiện các qúy vẫn giữ cố định là "1,2,3,4", bạn có thể làm như sau:
Mã:
E2=IFERROR(1/(1/(SUMIF($A$13:$A$15,$A2,C$13:C$15)*PRODUCT(POWER(SUMIF($P$2:$P$7,LEFT($C2,{5,3})&{"","*"},R$2:R$7),{1,-1})))),N(D2))
Hoặc đơn giản hơn:
E2=IFERROR(1/(1/(SUMIF($A$13:$A$15,$A2,C$13:C$15)*SUMIF($P$2:$P$7,$C2,R$2:R$7)/SUMIF($N$2:$N$7,$A2,R$2:R$7))),N(D2))
Enter, fill qua phải, rồi copy cả hàng xuống. (xem sheet "GPE_DulieuXaoTron")


Thân

Cảm ơn anh Phan Thế Hiệp đã quan tâm!
- Kết quả cho ra vẫn chưa đúng với ý của em rồi anh ạ, đó là: Chỉ tiêu 02 của Nhóm 1 được giao là 50 mà trong khi kết quả ra là 107 vượt 75. Tương tự có Chỉ tiêu 02 của Nhóm 2 vượt 100.
- Cách anh lấy thứ tự phát sinh dữ liệu của các bảng bị xáo trộn, nhưng các cột biểu hiện của các quý vẫn giữ cố định là rất hay.
- Cái nữa là em muốn mặc dù kết quả thực hiện vẫn bằng không thì vẫn phải giao chỉ tiêu, hoặc cho là kết quả thực hiện bằng 1 để tiếp tục thực hiện giao chỉ chiêu.
- Em có thể gửi email file gốc thực tế của em nhờ anh châm cứu giúp em cho cụ thể được không ạ.
Em xin cảm ơn rất nhiều
 
@tnqnhu2017

- Kết quả cho ra vẫn chưa đúng với ý của em rồi anh ạ, đó là: Chỉ tiêu 02 của Nhóm 1 được giao là 50 mà trong khi kết quả ra là 107 vượt 75. Tương tự có Chỉ tiêu 02 của Nhóm 2 vượt 100.
- Cái nữa là em muốn mặc dù kết quả thực hiện vẫn bằng không thì vẫn phải giao chỉ tiêu, hoặc cho là kết quả thực hiện bằng 1 để tiếp tục thực hiện giao chỉ chiêu.

  • Hai câu hỏi trên liên quan với nhau. Do tôi nghĩ là bạn muốn lấy kết quả của quý trước khi kết quả tính bằng 0, nên khi cộng kết quả nhóm sẽ nhiều hơn, nay bạn lấy số 107 để trình bày thì tôi đã tỏ tường. Nếu vậy thì đơn giản: bạn chỉ cần thay thế trong công thức chỗ cuối cùng N(D2) thay bằng 1 là xong.
Thân
 
Web KT
Back
Top Bottom