Tính tiền thâm niên

Liên hệ QC

tathituyet100688

Thành viên mới
Tham gia
7/2/14
Bài viết
21
Được thích
1
Các bạn giúp minh với. tiêu chuẩn tiền thâm niên sếp mình đề ra như sau :
4-6 tháng :200.000
7-9 tháng : 250.000
9-12 tháng : 300.000
13-24 THÁNG : 400.000
VÀ >25 thang thì cứ mỗi năm la được tăng thêm 50.000( ví dụ dc 36 tháng: 500.000+50.000, và 48 tháng dc 550.000+50.000) cứ thế đến mãi mãi.hiện tại minh dang dung ham if cho đến 60 thang, nhung ham để tự động công thêm 50k cho moi năm thi minh ko nghĩ ra nổi. giup minh với các cao thủ excel cảm ơn !
CÓ FILE dữ liệu đính kèm đấy các bạn xem nhé
 

File đính kèm

  • copy luong.xlsx
    119.4 KB · Đọc: 16
Các bạn giúp minh với. tiêu chuẩn tiền thâm niên sếp mình đề ra như sau :
4-6 tháng :200.000
7-9 tháng : 250.000
9-12 tháng : 300.000
13-24 THÁNG : 400.000
VÀ >25 thang thì cứ mỗi năm la được tăng thêm 50.000( ví dụ dc 36 tháng: 500.000+50.000, và 48 tháng dc 550.000+50.000) cứ thế đến mãi mãi.hiện tại minh dang dung ham if cho đến 60 thang, nhung ham để tự động công thêm 50k cho moi năm thi minh ko nghĩ ra nổi. giup minh với các cao thủ excel cảm ơn !
CÓ FILE dữ liệu đính kèm đấy các bạn xem nhé

khi thâm niên hơn một năm thì tính tròn năm phải ko ví dụ như D22=4Y9M thì làm tròn là 4 năm tức là 400,000+3*50,000
có phải vậy ko, nếu đúng thì thử cthức sau
Mã:
E22==IF(DATEDIF(C22,TODAY(),"y"),DATEDIF(C22,TODAY(),"y")*50000+350000,LOOKUP(DATEDIF(C22,TODAY(),"m"),{0,4,6,9,12},{0,200000,250000,300000,400000}))
 
Lần chỉnh sửa cuối:
truoc tiên cảm ơn bạn Let'sGâuGâu đã giúp đỡ mình. nhưng bạn à ý của mình ở đay la muốn dùng hàm gì đó để có thể hàng năm thâm niên nó sẽ tự động cộng cho mỗi người 50k vào mức thâm niên hiện tại. vì yêu cầu của sếp mình là cứ lớn 25tháng thì mỗi năm sẽ được cộng thêm 50k( vấn đề làm tròn năm hay ko ko quan trọng bạn ạ) giúp mình với nhé
 
truoc tiên cảm ơn bạn Let'sGâuGâu đã giúp đỡ mình. nhưng bạn à ý của mình ở đay la muốn dùng hàm gì đó để có thể hàng năm thâm niên nó sẽ tự động cộng cho mỗi người 50k vào mức thâm niên hiện tại. vì yêu cầu của sếp mình là cứ lớn 25tháng thì mỗi năm sẽ được cộng thêm 50k( vấn đề làm tròn năm hay ko ko quan trọng bạn ạ) giúp mình với nhé
Thử công thức này xem sao?
=LOOKUP(DATEDIF(C22,TODAY(),"m"),{0,4,7,10,13,25},{0,200000,250000,300000,400000,500000})+MAX(0,DATEDIF(C22,TODAY(),"y")-2)*50000
 
cảm ơn bạn phuocam nhiều nhé. mình đã áp được công thức rồi. nhưng bạn cho minh hỏi cái hàm Max ấy hàng năm nó có tự động cộng thêm cho người ta 50k vào mức thâm niên cũ ko? giả sử năm 2015 được 600.000 đến 2016 nó có tự động cộng cho người ta thềm 50k nữa ko là thành 650.000 ( vì ý của sếp mình là cứ được 1 năm là được cộng thêm 50k )
 
Bạn tham khảo thêm cách này, tính chi li đến ngày luôn!

Trong file có ấn định 1 Name với trị là 30.25*24
 

File đính kèm

  • gpeNhanSu.rar
    6.7 KB · Đọc: 11
truoc tien cảm ơn bạn .các bạn ah. để mình sẽ nói rõ cụ thể của từng tháng luôn nhé
từ 4-6 tháng :200.000
từ 7-9 tháng : 250.000
từ 10-12 tháng : 300.000
từ 13-24 tháng : 400.000
từ 25-36 tháng : 450.000
từ 37-48 tháng :500.000
từ 49-60 tháng: 550.000
từ 61 -72 tháng: 600.000
từ 73 tháng trở lên thì cứ mỗi năm sẽ cộng thêm 50.000
theo yêu cầu của sêp minh thi mình đã dùng hàm if tới 72 tháng nhưng còn vấn đề của mình là làm sao cho máy nó hiểu từ 73 tháng trở đi thì mỗi năm dc cộng thêm 50.000 vào mưc thâm niên cũ. (theo tiêu chuẩn kia thì 6nam sẽ dc 600.000 thì tới 7 năm tức 84 tháng sẽ dc cộng thêm 50.000 là 650.000 và tới 96 tháng sẽ dc 650.000+50000=700.000. nếu như theo cách của 2 ban phuocam và SA_DQ thì khi 4y9m đổi ra tháng là dc 57 tháng thỉ theo tiêu chuẩn thì sẽ dc 550.000 nhung khi minh áp ct của 2 bạn vào thi lại dc thành 650.000 cơ.
 
truoc tien cảm ơn bạn .các bạn ah. để mình sẽ nói rõ cụ thể của từng tháng luôn nhé
từ 4-6 tháng :200.000
từ 7-9 tháng : 250.000
từ 10-12 tháng : 300.000
từ 13-24 tháng : 400.000
từ 25-36 tháng : 450.000
từ 37-48 tháng :500.000
từ 49-60 tháng: 550.000
từ 61 -72 tháng: 600.000
từ 73 tháng trở lên thì cứ mỗi năm sẽ cộng thêm 50.000
theo yêu cầu của sêp minh thi mình đã dùng hàm if tới 72 tháng nhưng còn vấn đề của mình là làm sao cho máy nó hiểu từ 73 tháng trở đi thì mỗi năm dc cộng thêm 50.000 vào mưc thâm niên cũ. (theo tiêu chuẩn kia thì 6nam sẽ dc 600.000 thì tới 7 năm tức 84 tháng sẽ dc cộng thêm 50.000 là 650.000 và tới 96 tháng sẽ dc 650.000+50000=700.000. nếu như theo cách của 2 ban phuocam và SA_DQ thì khi 4y9m đổi ra tháng là dc 57 tháng thỉ theo tiêu chuẩn thì sẽ dc 550.000 nhung khi minh áp ct của 2 bạn vào thi lại dc thành 650.000 cơ.
Bạn nên cho kết quả mong muốn sẵn trong file để tiện kiểm tra.
Mã:
=LOOKUP(DATEDIF(C22,TODAY(),"m"),{0,4,7,10,13},{0,200000,250000,300000,400000})+MAX(0,INT((DATEDIF(C22,TODAY(),"m")-13)/12))*50000
 
bạn ơi mình có làm lại dữ liệu và có cả kết quả mong muốn trong đấy đấy, các bạn thử áp ct vào giúp mình với. thật lòng rất cảm ơn các bạn đã quan tam giúp đỡ mình
 

File đính kèm

  • tính tiền thâm niên .xlsx
    101.1 KB · Đọc: 17
Bạn thử kiểm tra xem, theo file

Nếu đạt thì bạn tiếp đi nha
 

File đính kèm

  • gpeNhanSu.rar
    6.3 KB · Đọc: 10
BẠN HYen17 ơi. ko ổn rồi vì theo ct bạn làm thi những người ở stt từ 14-22 họ được có 31,24,26,28 tháng nhưng ma họ lại được tận 500k, mà theo tiêu chuẩn từ 25-36 tháng dc 450.000 mà. với lại người dc 123 tháng( ở stt thứ 3) theo nhu minh làm máy móc 123-72( mức tiêu chuẩn cuối cùng)=51 tháng mà 51/12(tháng của 1 năm)=4 năm vậy nếu đúng theo tiêu chuẩn thì với mức tố da 72 tháng là 600.000 + (4(năm)*50.000) = 800.000 nhưng trong ct của bạn chỉ bằng 700.000 à. ôi đau đầu quá. các bạn giúp mình với.
 
Bạn lập bảng tra theo tháng rồi dùng VLOOKUP() mà tra là ra thôi.

Tháng tròn|Thưởng
1|0
2|200
4|250
6|300
..|...

Chắc được thôi!
 
ôi ko ổn bạn ah làm vậy cũng ko đc. có ai có thể giúp minh dc ko nhỉ? minh chi ko biet dùng hàm gi để máy tính có thể hiểu dc sau 72 tháng cứ mỗi năm nguoi đấy sẽ đc cộng thêm 50.000 vào mức thâm niên hiện tại ấy. mình ko nghĩ ra dc cách nào cả. các cao thủ giúp minh với
 
. . . Có ai có thể giúp minh dc ko nhỉ? minh chi ko biet dùng hàm gi để máy tính có thể hiểu dc sau 72 tháng cứ mỗi năm nguoi đấy sẽ đc cộng thêm 50.000 vào mức thâm niên hiện tại ấy. mình ko nghĩ ra dc cách nào cả. các cao thủ giúp minh với

Bạn lập bảng như bài trên của mình đi, đúng theo qui chế của CQ bạn đó nha;
Xem thử có giúp bạn được không, Chứ mình vẫn còn lơ mơ với cách viết của bạn lắm!
Mà hình như bạn là con gái, nên nói có là không hay sao í!; Mô tả thừa đầu thiếu đuôi lung tung cả lên!
 
Dùng công thức choose và match tương đối khá dễ nhìn
=CHOOSE(MATCH(DATEDIF(C22,TODAY(),"m"),{0,4,7,10,13,25}),0,200000,250000,300000,400000,400000+(DATEDIF(C22,TODAY(),"y")-2)*50000)

Cái khúc cộng thêm vào con số 400000 sau là cái khúc nó tính cho bạn cộng thêm 50000 cho mỗi năm sau 24 tháng đầu
 
Dùng công thức choose và match tương đối khá dễ nhìn
=CHOOSE(MATCH(DATEDIF(C22,TODAY(),"m"),{0,4,7,10,13,25}),0,200000,250000,300000,400000,400000+(DATEDIF(C22,TODAY(),"y")-2)*50000)

Cái khúc cộng thêm vào con số 400000 sau là cái khúc nó tính cho bạn cộng thêm 50000 cho mỗi năm sau 24 tháng đầu
cảm ơn bạn nhé. Vietmini bạn hiếu ý mình rồi đấy. bạn Hyen ah co le bạn chưa hiếu ý mình
 
bạn Vietmini oi cảm ơn bạn nhé mình đã làm được rồi. Và cũng cảm ơn tất cả các bạn đã quan tâm và giúp đỡ vấn đề của mình nhé. giờ minh đã giải quyết dc vấn đề của minh rồi.
 
Web KT
Back
Top Bottom