Nhờ lập công thức tính thưởng nhiều điều kiện (1 người xem)

  • Thread starter Thread starter perose
  • Ngày gửi Ngày gửi
Liên hệ QC

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

perose

Thành viên mới
Tham gia
7/4/20
Bài viết
18
Được thích
7
Mình muốn tính 3 cột thưởng theo điều kiện:
- Nếu chỉ tiêu của tháng nào = 0 => thưởng tháng đó = 0
- Trung bình chỉ tiêu 3 tháng phải đủ điều kiện theo bảng mới tính thưởng (VD: dòng 13 không đủ điều kiện tính thưởng)
Mình chưa rành về công thức của index và hàm match, mong các bạn hướng dẫn thêm giúp mình ạ.
 

File đính kèm

Mình muốn tính 3 cột thưởng theo điều kiện:
- Nếu chỉ tiêu của tháng nào = 0 => thưởng tháng đó = 0
- Trung bình chỉ tiêu 3 tháng phải đủ điều kiện theo bảng mới tính thưởng (VD: dòng 13 không đủ điều kiện tính thưởng)
Mình chưa rành về công thức của index và hàm match, mong các bạn hướng dẫn thêm giúp mình ạ.
Tại ô F10 bạn dùng công thức =IF(B10=0,0,IFERROR(VLOOKUP($E10,$C$3:$G$7,MATCH(AVERAGE($B10:$D10),$D$2:$G$2,1)+1,1),0))
kéo ngang kéo xuống
 
Đọc file của bạn khó hiểu thấy bà.
Tốt hơn hết là bạn nên thêm một cột ngay sau cột "Hoàn thành Q1". Lấy tên là "Được tính thưởng". Cột này sẽ dùng lô gic gì đó để tính xem có được thưởng. Theo ví dụ của bạn thì Nguyễn văn D sẽ tính ra "K" (không) và các dòng khác sẽ ra "T" (thưởng). Các cột "Thưởng..." sẽ xem cột nảy trước khi tính tiếp.
Thiết kế như thế sẽ làm bảng tính trông rõ hơn.
 
Tại ô F10 bạn dùng công thức =IF(B10=0,0,IFERROR(VLOOKUP($E10,$C$3:$G$7,MATCH(AVERAGE($B10:$D10),$D$2:$G$2,1)+1,1),0))
kéo ngang kéo xuống
Cảm ơn bạn nhé, mình dùng công thức của bạn ra kết quả, tuy nhiên điều kiện thì chỉ có > hơn (VD >80% mới được thưởng), theo công thức bạn hướng dẫn thì dòng 11 vẫn được tính thưởng thì mình chỉnh lại như thế nào ạ.
Bài đã được tự động gộp:

Đọc file của bạn khó hiểu thấy bà.
Tốt hơn hết là bạn nên thêm một cột ngay sau cột "Hoàn thành Q1". Lấy tên là "Được tính thưởng". Cột này sẽ dùng lô gic gì đó để tính xem có được thưởng. Theo ví dụ của bạn thì Nguyễn văn D sẽ tính ra "K" (không) và các dòng khác sẽ ra "T" (thưởng). Các cột "Thưởng..." sẽ xem cột nảy trước khi tính tiếp.
Thiết kế như thế sẽ làm bảng tính trông rõ hơn.
Cảm ơn bạn nhé, mình sẽ nghiên cứu thêm xem
 
Cảm ơn bạn nhé, mình dùng công thức của bạn ra kết quả, tuy nhiên điều kiện thì chỉ có > hơn (VD >80% mới được thưởng), theo công thức bạn hướng dẫn thì dòng 11 vẫn được tính thưởng thì mình chỉnh lại như thế nào ạ.
Bài đã được tự động gộp:


Cảm ơn bạn nhé, mình sẽ nghiên cứu thêm xem
Nhập giá trị C3: 80.00000001%
 
Nhập giá trị C3: 80.00000001%
Làm như vậy có khi bảng tính trông hơi rối.
Nếu điều kiện luôn luôn là lớn hơn thì bạn có thể dùng E10-10^-10 hoặc E10-1E-10 (1E-10 sẽ được excel tự động chuyển thành 0.0000000001)
 
Làm như vậy có khi bảng tính trông hơi rối.
Nếu điều kiện luôn luôn là lớn hơn thì bạn có thể dùng E10-10^-10 hoặc E10-1E-10 (1E-10 sẽ được excel tự động chuyển thành 0.0000000001)
Chỉ có ô C3 điều kiện lớn hơn các ô còn lại lớn hơn hoặc bằng, mới rối
 

File đính kèm

Hic mình bổ sung thêm thông tin về điều kiện của file cho rõ ạ. Là > hơn chứ không phải >= ạ. Công thức của bạn n0thing1988 rất hay và gọn luôn ạ nhưng do chưa rành nên mình không biết ràng thêm điều kiện như thế nào.
Làm theo bài #6
 
Web KT

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

Back
Top Bottom