Excel2010求工资表公式

上图为公司员工工资表,先说已经包含公式:1、F列公式:=1950/30*E2,以此根据E列出勤天数来自动计算基本工资;问题一:现在想再添加一个公式,因为根据C列的岗位不同... 上图为公司员工工资表,先说已经包含公式:
1、F列公式:=1950/30*E2,以此根据E列出勤天数来自动计算基本工资;
问题一:现在想再添加一个公式,因为根据C列的岗位不同基本工资也不同,这两个条件是否可以同时达到目标要求?
2、H列公式:=50/30*E2,以此根据E列出勤天数来自动计算职别补贴;
问题二:现在想再添加一个公式,因为根据C列的岗位不同补贴也不同,这两个条件是否可以同时达到目标要求?
4、G列公式:目前暂无
问题三:想添加一个公式,根据D列的入职时间来自动计算工龄工资:自入职时间达到6个月的时候自动加30元,达到12个月的时候自动再加70元,即满1年即加100元?
3、I列公式:IF(E2<30,0,100),以此根据E列出勤天数来自动计算出勤补贴,达到30天出勤则有100元,没有达到的则为0元;
4、J列和K列无公式,因数据需要手动添加;
5、L列公式:=F2+G2+H2+I2+J2+K2,前面各相关列之和,现在暂不需要改动了吧;
6、M~P列无公式,因数据需要手动添加;
7、Q列公式:=L2-Q2,应发工资列减去应扣款项列之差即等于实发工资

重复三个问题:

问题一:现在想再添加一个公式,因为根据C列的岗位不同基本工资也不同,这两个条件是否可以同时达到目标要求?

问题二:现在想再添加一个公式,因为根据C列的岗位不同补贴也不同,这两个条件是否可以同时达到目标要求?

问题三:想添加一个公式,根据D列的入职时间来自动计算工龄工资:自入职时间达到6个月的时候自动加30元,达到12个月的时候自动再加70元,即满1年即加100元?
展开
liuyinde
2013-06-11 · TA获得超过6979个赞
知道大有可为答主
回答量:8941
采纳率:45%
帮助的人:1949万
展开全部
1、=IF(C2="保安",保安基本工资/30*E2,IF(C2="服务",服务基本工资/30*E2,IF(C2="收银",收银基本工资/30*E2)))
2、同上
3、=IF(DATEDIF(D2,TODAY(),"m")>12,100,IF(DATEDIF(D2,TODAY(),"m")=12,70,IF(DATEDIF(D2,TODAY(),"m")>=6,30,0)))
追问

一、按照你提供的思路再多添加了“售币”及“保洁”后,则提示如上图错误,是我的添加错误还是什么原因?

二、修正第二个提问:所有“服务”没有职别补贴;其余岗位均有,并根据E列的出勤天数自动计算职别袖?

三、修正第三个提问:现在提供的公式是只加一次100的工龄工资吧,我原来的意思是想可以递加的,即当满足18个月的时候就要加到130元,而如果工龄到24个月的时候则要加到200元了。

追答
一个IF后面对就一个括号,后再加两层括号。
你这个可改为=IF(OR(C2="保安",C2="收银"),2100/30*E2,IF(C2="服务",2050/30*E2,IF(C2="保洁",1500/30*E2,IF(C2="售币",2000/30*E2,0))))

=IF(D2="","",IF(AND(DATEDIF(D2,TODAY(),"Ym")>=6,DATEDIF(D2,TODAY(),"Y")>=1),30+DATEDIF(D2,TODAY(),"Y")*100,IF(DATEDIF(D2,TODAY(),"Y")>=1,DATEDIF(D2,TODAY(),"Y")*100,IF(DATEDIF(D2,TODAY(),"m")>=6,30,0))))
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式