excel中知道一个日期,怎么用函数计算年份
展开全部
不同情况,不同方法,具体如下:
1、TODAY
()
函数和
NOW
()
函数
TODAY
函数根据您的系统时钟返回今天日期的序数,不包括时间。NOW
函数返回今天日期的序数,包括时间。
2、根据序数对日期排序
在
Excel
中,日期是根据日期序数而不是显示的数字进行排序的。因此,当您在
Excel
中对日期排序时,产生的结果可能不是您所期望的。
例如,如果对以
mmmm
日期格式显示的一系列日期进行排序(以便只显示月份),月份并不
按字母顺序排序。相反,日期将根据它们的基本日期序数排序。
3、根据序数比较日期
由于在对日期和时间进行比较时也使用序数,因此实际结果可能与您所期望的(根据显示的值)不同。
例如,当使用
NOW
函数将某一日期与当前日期比较时,如以下公式所示
=IF(NOW()=DATEVALUE("10/1/92"),TRUE,FALSE)
即使当前日期为
10/1/92,该公式也返回
FALSE;仅当日期为
10/1/92
12:00:00
a.m.
时,它才返回
TRUE。
(1)、如果通过公式比较两个日期,而且无需在结果中包括时间,则可以改用
TODAY
函数来避免这一问题:
=IF(TODAY()=DATEVALUE("10/1/92"),TRUE,FALSE)
如何确定今天与未来某个日期之间相隔的天数
(2)、要确定现在与未来某个日期之间相隔的天数,请使用下面的公式:
="mm/dd/yy"-NOW()
其中,"mm/dd/yy"
是未来的日期。使用“常规”格式可以设置包含该公式的单元格的格式。
1、TODAY
()
函数和
NOW
()
函数
TODAY
函数根据您的系统时钟返回今天日期的序数,不包括时间。NOW
函数返回今天日期的序数,包括时间。
2、根据序数对日期排序
在
Excel
中,日期是根据日期序数而不是显示的数字进行排序的。因此,当您在
Excel
中对日期排序时,产生的结果可能不是您所期望的。
例如,如果对以
mmmm
日期格式显示的一系列日期进行排序(以便只显示月份),月份并不
按字母顺序排序。相反,日期将根据它们的基本日期序数排序。
3、根据序数比较日期
由于在对日期和时间进行比较时也使用序数,因此实际结果可能与您所期望的(根据显示的值)不同。
例如,当使用
NOW
函数将某一日期与当前日期比较时,如以下公式所示
=IF(NOW()=DATEVALUE("10/1/92"),TRUE,FALSE)
即使当前日期为
10/1/92,该公式也返回
FALSE;仅当日期为
10/1/92
12:00:00
a.m.
时,它才返回
TRUE。
(1)、如果通过公式比较两个日期,而且无需在结果中包括时间,则可以改用
TODAY
函数来避免这一问题:
=IF(TODAY()=DATEVALUE("10/1/92"),TRUE,FALSE)
如何确定今天与未来某个日期之间相隔的天数
(2)、要确定现在与未来某个日期之间相隔的天数,请使用下面的公式:
="mm/dd/yy"-NOW()
其中,"mm/dd/yy"
是未来的日期。使用“常规”格式可以设置包含该公式的单元格的格式。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询