EXCEL日期公式?

发布网友 发布时间:2022-04-22 07:58

我来回答

5个回答

热心网友 时间:2022-06-18 04:49

用datedif函数可以搞定,

公式原理,

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

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

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

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

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

如有需要可以继续交流!

热心网友 时间:2022-06-18 04:49

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

热心网友 时间:2022-06-18 04:50

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

如图,C2:

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

下拉

热心网友 时间:2022-06-18 04:50

假设入职时间在A1,B1用公式得到距离转正日还有多少天:
=IFERROR(DATEDIF(TODAY(),DATE(YEAR(A1),MONTH(A1)+3,DAY(A1)),"d"),"已转正")

热心网友 时间:2022-06-18 04:51

试试看下面的公式。前提假设你把输入的日期放在 A1 单元格:

=IF(A1="","",IF(EDATE(A1,3)-TODAY()>0,"还有"&EDATE(A1,3)-TODAY()&"天试用期结束","已经转正"))

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com