thaitranngangiang
Thành viên mới
- Tham gia
- 28/12/10
- Bài viết
- 3
- Được thích
- 0
Mình đang phải tính mức tiền thưởng cho nhân viên nếu họ tăng doanh số theo từng cấp độ. Mình đã sử dụng Hlookup và Vlookup nhưng vẫn không được. Các bạn giúp mình với!
=LOOKUP(D15,OFFSET($B$3:$L$3,MATCH(C15,$A$2:$A$12,),),$B$2:$L$2)
trước tiên tạo 1 names têncột l thể hiện trường hợp lớn hơn điều kiện cột k. Mình không sử điều kiện cột l, để các bạn dễ hiểu. Mình đã copy công thức của bạn nhưng ko ra được kết quả như ý muốn. Mình sẽ giải thích cụ thể hơn.
Dòng b2:l2 thể hiện giá trị lương được tăng thêm
cột a3:a12 thể hiện mã đơn vị
từ b3:l12 thể hiện điều kiện.
Ví dụ: 1 người thuộc đơn vị 20, có mức tăng doanh số 1.45 (145%) thì mức thưởng của người đó là 3.5.
1 người khác thuộc đơn vị 15, cũng có mức tăng doanh số 1.45 (145%) thì mức thưởng của người đó là 2.5
mong bạn giúp mình.
=match($d$15,vlookup($c$15,$a$2:$l$12,row(indirect("2:"&counta($a$2:$l$2))),0),1)-1
=offset($a$2,,array+1)
trước tiên tạo 1 names tên
'array'
sau đó đặt công thứcPHP:=match($d$15,vlookup($c$15,$a$2:$l$12,row(indirect("2:"&counta($a$2:$l$2))),0),1)-1
cho e15PHP:=offset($a$2,,array+1)
xem thêm file
=LOOKUP(D15,OFFSET($B$2:$L$2,MATCH(C15,$A$3:$A$12,),),$B$2:$L$2)