excel工龄年假每增加一年加一天,比如满工作1年为5天,2年(含)6天...10年含14天,11年以上15天;求公式

求计算年假天数公式;我设置的这个好像不对;求大神帮忙解答我重新设置了公式=MIN(5+(I3-1)*1,15)但是在G1和G2后面的年假出错其余没问题请问是怎么回事儿... 求计算年假天数公式;我设置的这个好像不对;求大神帮忙解答

我重新设置了公式=MIN(5+(I3-1)*1,15)
但是在G1和G2 后面的年假出错 其余没问题 请问是怎么回事儿
展开
 我来答
木子走刀口mz
2016-10-13 · TA获得超过144个赞
知道小有建树答主
回答量:224
采纳率:0%
帮助的人:111万
展开全部



=IF(I3<1,0,IF(I3>=11,15,MID(I3,1,2)+4))


可能用取整函数更容易理解吧

追问

  结果 不对。正常工龄6天 年假应该是10天;不是15天

追答
这个可能是工龄的表达方式引起的,MID函数取工龄的1-2位,我的表格里取出的是6.在你这可能取成60了。。
另外你工龄的表达方式鄙人不敢苟同。。。5.11>5.2 还是5.11<5.2?
不行就用下面的取整函数int
蓝一13
2016-10-13 · 超过46用户采纳过TA的回答
知道小有建树答主
回答量:95
采纳率:0%
帮助的人:55.1万
展开全部
满工作1年为5天,2年(含)6天,小于10年含14天,11年以上15天
如下有方法两个
1、=IF(I3<1,0,IF(I3<2,5,IF(I3<10,6,IF(I3<11,14,15))))
2、=LOOKUP(I3,{0;1;2;10;11},{0;5;6;14;15})
更多追问追答
追问

结果 不对。正常工龄6天 年假应该是10天;不是15天

   我都凌乱了

追答
满工作1年为5天,2年(含)6天,小于10年含14天,11年以上15天(这是你原来的描述,你的规则没有说清楚呢,你整理下重新表述吧。)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nhking
2016-10-13 · TA获得超过3.1万个赞
知道大有可为答主
回答量:3.6万
采纳率:78%
帮助的人:1.1亿
展开全部
我在文库有计算年假一文,你可作参考:
http://wenku.baidu.com/view/6b1fe645b9f3f90f76c61baa
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式