excel根据任职年限算工资的函数?
答案:7 悬赏:70 手机版
解决时间 2021-11-20 03:30
- 提问者网友:放下
- 2021-11-19 23:15
excel根据任职年限算工资的函数?
最佳答案
- 五星知识达人网友:煞尾
- 2021-11-19 23:21
excel根据任职年限算工资的函数是datedif
语法
DATEDIF(start_date,end_date,unit)
Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。
End_date 为一个日期,它代表时间段内的最后一个日期或结束日期。
Unit 为所需信息的返回类型。
Unit 返回
注:结束日期必须大于起始日期
下面举个小例子:在日常工作中非常实用。
假如A1单元格写的也是一个日期,那么下面的三个公式可以计算出A1单元格的日期和今天的时间差,分别是年数差,月数差,天数差。注意下面公式中的引号和逗号括号都是在英文状态下输入的。
=DATEDIF(A1,TODAY(),"Y")计算年数差
=DATEDIF(A1,TODAY(),"M")计算月数差
=DATEDIF(A1,TODAY(),"D")计算天数差
"Y" 时间段中的整年数。
"M" 时间段中的整月数。
"D" 时间段中的天数。
"MD" start_date 与 end_date 日期中天数的差。忽略日期中的月和年。
"YM" start_date 与end_date 日期中月数的差。忽略日期中的年。
"YD" start_date 与 end_date 日期中天数的差。忽略日期中的年。
语法
DATEDIF(start_date,end_date,unit)
Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。
End_date 为一个日期,它代表时间段内的最后一个日期或结束日期。
Unit 为所需信息的返回类型。
Unit 返回
注:结束日期必须大于起始日期
下面举个小例子:在日常工作中非常实用。
假如A1单元格写的也是一个日期,那么下面的三个公式可以计算出A1单元格的日期和今天的时间差,分别是年数差,月数差,天数差。注意下面公式中的引号和逗号括号都是在英文状态下输入的。
=DATEDIF(A1,TODAY(),"Y")计算年数差
=DATEDIF(A1,TODAY(),"M")计算月数差
=DATEDIF(A1,TODAY(),"D")计算天数差
"Y" 时间段中的整年数。
"M" 时间段中的整月数。
"D" 时间段中的天数。
"MD" start_date 与 end_date 日期中天数的差。忽略日期中的月和年。
"YM" start_date 与end_date 日期中月数的差。忽略日期中的年。
"YD" start_date 与 end_date 日期中天数的差。忽略日期中的年。
全部回答
- 1楼网友:骨子里都是戏
- 2021-11-20 04:04
假设工龄在A1单元格:
=A1*40+int(A1/3)*10
=A1*40+int(A1/3)*10
- 2楼网友:空山清雨
- 2021-11-20 03:24
=A1*40+int((A1-0.5)/3)*10
- 3楼网友:傲气稳了全场
- 2021-11-20 03:10
假设工龄在A1单元格:
=A1*40+int(A1/3)*10
是否可以解决您的问题?
=A1*40+int(A1/3)*10
是否可以解决您的问题?
- 4楼网友:七十二街
- 2021-11-20 02:23
假设工龄在A1单元格:
=A1*40+int(A1/3)*10
是否可以解决您的问题?
=A1*40+int(A1/3)*10
是否可以解决您的问题?
- 5楼网友:拜訪者
- 2021-11-20 01:43
公式应该为
=A1*40+INT((A1-1)/3)*10
其中的/3表示每三年
关键在于 A1-1 !
附源文件,请参考。
- 6楼网友:低血压的长颈鹿
- 2021-11-20 00:08
楼主自己问题没描述清楚。每三年才加10。8个回答的都按照你回答的弄的。显然看你的数据,不是那个事。是每隔3年进行累加。
=A1*40+SUMPRODUCT(INT((ROW(INDIRECT("1:"&A1))-1)/3)*10)
公式如上。B列是参考数据。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯