NH Thanh - Gmail2
NH Thanh - Gmail2
Thảo luận 9 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 162 lượt xem

Làm thế nào để có KQ như mong muốn? Hiện tại e đang phải tính toán điểm

Làm thế nào để có KQ như mong muốn?

Hiện tại e đang phải tính toán điểm hiệu quả công việc cho NV, nhưng em đang gặp khó khăn về hàm, em gửi file đính kèm mong muốn Các Thày chỉ dẫn giúp làm sao ra KQ như Cột E trong file đính kèm ak ?

Cơ bản e đã thử dùng hàm IF nhưng nó dài quá vả lại khá phức tạp vì nó có thêm các điều kiện như em mô tả VD ý ạ. Mong Thày chỉ dạy thêm. tks

https://drive.google.com/file/d/1_VJg...

Ko biết các Thày có lấy link file từ driver này được không? nhưng e chưa biết cách làm thế nào để gửi att file nên nhờ qua link cua google drive



Thảo luận 9 câu trả lời
Lượt xem 162 lượt xem
Vỗ tay vỗ tay
NH Thanh - Gmail2 14:05 - May 06, 2021

Cách tính VD ở đây là bên em họ đang tính kiểu lũy kế tức là bạn NV3 (đây là NV thử việc- TV) đc 458 điểm thì họ lấy 100 điểm đầu nhân với 8.400, sau đó lấy 25 điểm nhân với  14.400, tiếp theo nữa là họ lại tách ra 25 điểm nhân với 18.400. Và số còn lại họ lấy 458 - sum (100,25,25) = 308 thì họ lấy 308 này nhân với 20.800. Hiện tại tính thủ công nó là thế các Thày chỉ giúp em hàm nào nó ra được KQ như vậy ko ak ?

Vỗ tay vỗ tay
NH Thanh - Gmail2 15:05 - May 06, 2021

Chào bạn, với bài này bạn có thể dùng vba để viết ra function riêng hoặc dùng hàm if nhé.

Vỗ tay vỗ tay
NH Thanh - Gmail2 15:05 - May 06, 2021

https://drive.google.com/file/d/1_VJg...  Thày làm hàm giúp với ạ ?

Vỗ tay vỗ tay
NH Thanh - Gmail2 15:05 - May 06, 2021

Chào bạn bạn đang vướng hàm tại đâu vậy?

Vỗ tay vỗ tay
NH Thanh - Gmail2 15:05 - May 06, 2021

Bạn tham khảo cách làm này nhé. Công thức hơi dài nhưng logic như sau:

hàm IF1: Xét trường hợp tổng điểm <=100 thì dùng hàm VLOOKUP để tìm đơn giá theo ĐK hưởng lương là TV hay CT, lấy kết quả ở cột thứ 2 trong bảng tham chiếu. Đơn giá này nhân với số điểm thực tế (từ 100 trở xuống)

Hàm IF2: xét trường hợp tổng điểm <=125 thì tương tự như trên, nhưng gồm 2 hàm VLOOKUP:

   + vlookup1 tính theo số <=100, lấy theo cột thứ 2

   + vlookup2 tính theo số từ 101-125, lấy theo cột thứ 3

Hàm IF3 tương tự hàm IF2, xét tiếp với bậc 3 (<=150)

Còn lại là xét tương tự hàm IF3, nhưng với bậc lớn hơn 150 (gồm cả 4 bậc, ứng với 4 hàm vlookup.

Công thức mẫu tại ô E6

IF(D6<=100, VLOOKUP(C6,$J$4:$N$5,2,0)*D6,
      IF(D6<=125, VLOOKUP(C6,$J$4:$N$5,2,0)*100+VLOOKUP(C6,$J$4:$N$5,3,0)*(D6-100),
          IF(D6<=150, VLOOKUP(C6,$J$4:$N$5,2,0)*100+VLOOKUP(C6,$J$4:$N$5,3,0)*25+VLOOKUP(C6,$J$4:$N$5,4,0)*(D6-125),
              VLOOKUP(C6,$J$4:$N$5,2,0)*100+VLOOKUP(C6,$J$4:$N$5,3,0)*25+VLOOKUP(C6,$J$4:$N$5,4,0)*25+VLOOKUP(C6,$J$4:$N$5,5,0)*(D6-150))))
Vỗ tay vỗ tay
NH Thanh - Gmail2 16:05 - May 06, 2021

Dạ em cảm ơn Thày em sẽ xem vào không hiểu em sẽ hỏi thêm sau. tks

Vỗ tay vỗ tay
NH Thanh - Gmail2 16:05 - May 06, 2021

Cảm ơn bạn đã tin tưởng và ủng hộ gitiho, chúc bạn học tốt

Vỗ tay vỗ tay
NH Thanh - Gmail2 08:05 - May 07, 2021

Dạ chuẩn rồi Thày ạ, cảm ơn Thày cùng Gitiho teams.

Vỗ tay vỗ tay
NH Thanh - Gmail2 08:05 - May 07, 2021

Cảm ơn bạn

Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông