Lập công thức Lương= Lương Cơ Bản*Ngày Công ... (2 người xem)

Liên hệ QC

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

nhox169

Thành viên mới
Tham gia
22/11/13
Bài viết
7
Được thích
1
Lập công thức Lương= Lương Cơ Bản(LCB)*Ngày Công(NC)*Hệ Số Lương(HSL)
nhưng nếu NC >24 thì mỗi ngày dư được tính gấp đôi
 
sao lại là NC*2-24 ạh. a giải thích rõ hơn được không. cái lập công thức này mơ mơ quá chả hiểu thế nào T_T
 
a làm cho e cái file ví dụ luôn được ko. vì đề thấy chỉ cho như thế nên cũng khó hiểu =="
 
sao lại là NC*2-24 ạh. a giải thích rõ hơn được không. cái lập công thức này mơ mơ quá chả hiểu thế nào T_T
Tải cái file ví dụ lên thì mới biết cái ngày công nó nằm ô nào chứ?
NC*2-24, ví dụ NC = 25 thì tính được 25*2-24 = 26, có phải dư 1 ngày nhân 2 lên, cộng với 24 ngày là 26 ngày hay không?
Nếu không thì như thế này: =if(A1>24,A1+(A1-24)*2,A1)*LCB*HSL với A1 là ô chứa ngày công.
 
Thử công thức này xem, đơn giản là dùng IF thôi:

[GPECODE=vb]Lương = LCB*IF(NC<=24;NC;((NC-24)*2)+24)*HSL[/GPECODE]
 
dùng IF có vẻ dễ hiểu hơn :D tks mấy a ạh
 
Khi tính tiền thì người ta dùng cái lô gíc hơi khác một chút. Mục đích là dễ thêm thắt và sửa đổi.

Lô gíc:
Đối với cách lĩnh lương, người ta nói "những ngày sau 24 thì lĩnh gấp đôi"
Đối với cách tính lương, người ta nói "những ngày sau 24 thì được trả thêm 100%"

công thức:
lương = LCB*HSL*NC + LCB*HSL*100%*(NC-24)
Biểu thức thứ 2 của vế 2 phải >= 0 : cái này có thể dùng hàm Max để thực hiện

Thực hiện:
Lương = LCB*HSL * (NC + 100%*Max(NC-24,0)) ::: vì 100% là 1 nên ta có thể bỏ nó đi!

Cách tính trông rườm rà nhưng trên thực tế, bạn có thể dễ dàng thay đổi số phần trăm, và thêm các mức khác, ví dụ như trên 36 thì được thêm 150%

Lương = LCB*HSL * (NC + 100%*Max(NC-24,0) + 50%*Max(NC-36,0))
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom