关于EXCEL日期计算公式?

想要设置一个公式,就是转正时间计算。比如每个员工3个月试用期,那么公式通过输入他的入职日期。自动去计算还有几天转正。... 想要设置一个公式,就是转正时间计算。比如每个员工3个月试用期,那么公式通过输入他的入职日期。自动去计算还有几天转正。 展开
 我来答
虚怀若谷举手之劳

2022-01-12 · 用我一份热,耀出千分光
虚怀若谷举手之劳
采纳数:1463 获赞数:5079

向TA提问 私信TA
展开全部

用datedif函数可以搞定,

公式原理,

第一步:用datedif函数确定入职日到当下如期的天数,

第二步:用90天减去得到的天数,

第三步:用if函数判断差值,为负数就显示已经转正。

公式 可以复制粘贴后直接使用,具体公式为:

=IF(90-DATEDIF(A2,TODAY(),"d")<0,"已经转正",90-DATEDIF(A2,TODAY(),"d"))

如有需要可以继续交流!

苗乔恩
科技发烧友

2022-01-12 · 电脑数码,办公应用爱好者。
苗乔恩
采纳数:9706 获赞数:14591

向TA提问 私信TA
展开全部

="还有"&EDATE(A2,B2)-TODAY()&"天转正"

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
退休画线工
2022-01-12 · 知道合伙人软件行家
退休画线工
知道合伙人软件行家
采纳数:5412 获赞数:27031
1981年毕业于湖南大学,从事化工设计30多年,精于工程设计

向TA提问 私信TA
展开全部

已有的两个回答基本正确,但没有考虑一般单位的实际情况。一般单位是按“月”而不是“天”来确定转正日期的,有严格按月的,也有按年的,还有按月满期后再到一个月才按转正给待遇的。本问题提问没有要求按后一种情况,而是说试用期3个月,那就应该是按“月”,可能是92天,如8月份入职,也可能只要89天,如2月份(非润年)入职。

如图,C2:

=TEXT(EDATE(B2,3)-TODAY(),"剩余#天;已转正;今天转正")

下拉

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

2022-01-12 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:3.1万
采纳率:79%
帮助的人:1.2亿
展开全部
假设入职时间在A1,B1用公式得到距离转正日还有多少天:
=IFERROR(DATEDIF(TODAY(),DATE(YEAR(A1),MONTH(A1)+3,DAY(A1)),"d"),"已转正")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lu_zhao_long
2022-01-12 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.3万
采纳率:79%
帮助的人:2699万
展开全部
试试看下面的公式。前提假设你把输入的日期放在 A1 单元格:

=IF(A1="","",IF(EDATE(A1,3)-TODAY()>0,"还有"&EDATE(A1,3)-TODAY()&"天试用期结束","已经转正"))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式