Tính lương trong Excel

Hungketoan

Member
Hội viên mới
Chào cả nhà
nhờ cả nhà giúp mình cánh tạo hàm tính lương CBCNV như sau :

Ở cty minh ai làm trên 26 ngày thì 1 ngày đó được hưởng 50.000
nhưng làm không đủ 26 ngày thì 1 ngày bị trừ 50.000
nhưng trong 1 tháng tiền thưởng không quá 160.000 và phạt không quá 160.000 đông ( Giới hạn phạt và thưởng là 160.000 > X <-160.000

nhờ cả nhà xem và tạo hàm tính giúp

VD : Anh A : 29 công, anh B 21 cong, anh c, 25 c ong


cảm ơn nhiều
 
Ðề: Tính lương trong Excel

Chào cả nhà
nhờ cả nhà giúp mình cánh tạo hàm tính lương CBCNV như sau :

Ở cty minh ai làm trên 26 ngày thì 1 ngày đó được hưởng 50.000
nhưng làm không đủ 26 ngày thì 1 ngày bị trừ 50.000
nhưng trong 1 tháng tiền thưởng không quá 160.000 và phạt không quá 160.000 đông ( Giới hạn phạt và thưởng là 160.000 > X <-160.000

nhờ cả nhà xem và tạo hàm tính giúp

VD : Anh A : 29 công, anh B 21 cong, anh c, 25 c ong


cảm ơn nhiều
Bạn xem nhá !
 

Đính kèm

  • Tinh tien thuong.xls
    17 KB · Lượt xem: 774
Sửa lần cuối:
Ðề: Tính lương trong Excel

tưc là số công chuẩn là 26
TH1 thưởng không quá 160k,và mỗi công làm trên 26 công trên được hưởng 50k
nếu số công mà lớn hơn 26 và nhỏ hờn 29(tức là công thứ 27 ,28,29 ) thì sẽ được hưởng là (số công thực tế - 26)*50k
nếu số công lớn hơn 29 (tức là số công thứ 30 và 31 ) tiền thưởng là 160k
ta lập luận tương tự với phạt và bạn suy luận nốt nhé ,nếu mà không được thì pm mình(vì mình không đính kèm được tập tin)
giả sử ta đặt số công thực tế là a
tiền thưởng
if(and(a>=26,a<=29),(a-26)*50.000,if(a>31,160k,if(and(a<26,a>=23),(a-26)*50.000),-160k)
chúc bạn may mắn
 
Sửa lần cuối:
Ðề: Tính lương trong Excel

cảm ơn huytu 87 và lê văn ninh nhiều nhé, cảm ơn hai bạn

---------- Post added at 10:07 ---------- Previous post was at 09:47 ----------

cảm ơn huytu 87 và lê văn ninh nhiều nhé, cảm ơn hai bạn
 
Ðề: Tính lương trong Excel

các bác cho hỏi làm sao để có cái dòng kẻ để giữ tiêu đề đấy vậy??????????????????????????????????
 
Ðề: Tính lương trong Excel

Công thức tính thưởng và phạt:
=MIN( 160000, ABS(SoNgayLam - 26) * 50000) --> ra số dương

Nếu thưởng thì dương, phạt thì âm:
=MIN( 160000, ABS(SoNgayLam - 26) * 50000) * IF(SoNgayLam >= 26, 1, -1)

tb. dùng công thức chung là vì số thưởng phạt đồng bộ với nhau. Nếu chúng không đồng bộ thì phải tính riêng. Thưởng thì dùng hàm MIN (kết quả là số dương) và phạt thì dùng hàm MAX (kq là số âm)
 
Ðề: Tính lương trong Excel

A B C D E
TEN NV SỐ CÔNG SO NGAY LAM TREN, DUOI 26 NGAY THUONG, PHAT LUONG
13 A 29 3 150000
14 B 21 -5 -160000
15 C 25 -1 -50000

Mình có 5 cột như sau:
-cột số ngày làm trên dưới 26 là: =B13-26
-cột thưởng, phạt: =IF(C13<0,IF(AND(ABS(C13)*50000>=0,ABS(C13)*50000<160000),ABS(C13)*50000,160000)*-1,IF(AND(ABS(C13)*50000>=0,ABS(C13)*50000<160000),ABS(C13)*50000,160000)*1)
Mình hơi dài dòng, nhưng KQ cũng được đó, b tham khảo nghen.hihi
 
Ðề: Tính lương trong Excel

mình sửa cho nó đứng đúng cột rồi mà sao mất tiêu, sorry! các bạn cho mình hỏi muốn copy từ excel vào đây cho nó k thay đổi thì làm thế nào vậy?
 

CẨM NANG KẾ TOÁN TRƯỞNG


Liên hệ: 090.6969.247

KÊNH YOUTUBE DKT

Cách làm file Excel quản lý lãi vay

Đăng ký kênh nhé cả nhà

SÁCH QUYẾT TOÁN THUẾ


Liên hệ: 090.6969.247

Top