excel 怎么设置工作年限满6个月按一年,不满6个月按半年计算?

怎么设置工作年限满6个月按一年,不满6个月按半年计算?... 怎么设置工作年限满6个月按一年,不满6个月按半年计算? 展开
 我来答
草原上之狼
高粉答主

2016-01-10 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2.9万
采纳率:93%
帮助的人:3895万
展开全部

A1为入职日期

B1计算工龄,输入:

=datedif(A1,today(),"Y")+if(datedif(A1,today(),"YM")<6,0,1)

B1单元格格式需为 常规 或 数字 不能是日期格式

Stcxj
高粉答主

2015-07-02 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:7.1万
采纳率:67%
帮助的人:1.8亿
展开全部

假设“入职日期”在A1

公式为

=CEILING((DATEDIF(A2,B2,"M")+1)/12,0.5)

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友43ece3d
2018-03-06 · TA获得超过100个赞
知道小有建树答主
回答量:103
采纳率:78%
帮助的人:48万
展开全部
在知道一几天了,总感觉提问的朋友没把问题表达清楚,所以回答起来很费劲!这个也是一样!公式如下:假设入职日期为A1,计划离职日期为B1
=IF(MONTH(B1-A1)>=6,1,0.5)
公式说明:
首先用B1-A1得到两个日期的差,然后用MONTH函数提取日期差值中的月份,最后用IF函数比较如果月份大于或等于6,那么就显示1年,否则就显示0.5年
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liuzhu129
2015-12-09 · TA获得超过2091个赞
知道小有建树答主
回答量:760
采纳率:66%
帮助的人:429万
展开全部
用round命令。用工作的月除12,比如:工作3个月,=round(3/12,0),结果为0,工作7个月,=round(7/12,0),结果为1.
把工作的月防在前面一列,如A列,则B列公式为:=round($A1/12,0)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友24ef169fc
2018-03-06 · TA获得超过9080个赞
知道大有可为答主
回答量:2.2万
采纳率:63%
帮助的人:4345万
展开全部
=ceiling((datedif(a2,b2,"m")+1)/12,0.5)结果为x.5样的小数,x表示年“.5"表示半年(6个月)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式