excel中满足多个条件中的一个条件并返回值 15

用当下的时间(如2018/9/21)减人员入职时间,求出各人员的归类:0~3个月,3~6个月,6~12个月,1年以上。如何用函数带出?如:人员A入职日期2014/10/6... 用当下的时间(如2018/9/21)减人员入职时间,求出各人员的归类:0~3个月,3~6个月,6~12个月,1年以上。
如何用函数带出?
如:人员A入职日期2014/10/6,则归类为1年以上。
展开
 我来答
无畏ing
2018-09-21 · TA获得超过6406个赞
知道大有可为答主
回答量:4549
采纳率:78%
帮助的人:2491万
展开全部

如图,在C2输入:

=IF(B2,LOOKUP(DATEDIF(B2,NOW(),"M")/3,{0;3;6;12},{"0~3个月";"3~6个月";"6~12个月";"一年以上"}),"")

下拉填充

葬花吃人
2018-09-21 · TA获得超过6355个赞
知道大有可为答主
回答量:6938
采纳率:76%
帮助的人:1236万
展开全部

=IF(DATEDIF(A47,TODAY(),"m")>12,"1年以上",IF(DATEDIF(A47,TODAY(),"m")>6,"6~12个月",IF(DATEDIF(A47,TODAY(),"m")>3,"3~6个月","0~3个月")))

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ssg365
科技发烧友

2018-09-21 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:7532
采纳率:52%
帮助的人:1871万
展开全部

=LOOKUP(DATEDIF(A1,TODAY(),"M"),{0,4,7,13},{"<=3个月","4-6个月","7-12个月","1年以上"})

更多追问追答
追问
为什么2015年之前的会带不出来呢
为什么2015年之前的会带不出来呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
uv...m@163.com
2017-11-03 · TA获得超过174个赞
知道答主
回答量:139
采纳率:53%
帮助的人:43.4万
展开全部
图2 图1 C1=INDEX(图2!A:A,MATCH(A1&B1,图2!$B$1:$B$20&图2!$C$1:$C$20,))数组公式向下复制。 数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式