Excel日期计算Date函数说明

计算数据

姓名

入职时间

工资

以及不足一年的工龄()

工资

(保留一位小数)

李楠

2003123

18663.94 

 

 

方鹏

2000624

6284.27 

 

 

李磊

1999723

10712.28 

 

 

王小若

20011226

7512.07 

 

 

陈雨

1993420

9441.99 

 

 

石璐

1995828

17487.94 

 

 

张瑛

200599

14093.13 

 

 

程晓

1997330

16524.03 

 

 

王丽

2000531

10183.98 

 

 

赵军力

199021

16376.06 

 

 

王明

198982

13592.73 

 

 

李丽

2000212

12141.99 

 

 

张帆

199494

20616.49 

 

 

张珊珊

2001224

9683.57 

 

 

刘丽丽

198926

13382.94 

 

 

石节庆

2002224

7236.95 

 

 

路瑶

2004216

11975.04 

 

 

李贵明

199179

13857.49 

 

 

张军

2006217

12828.58 

 

 

王朔

20031011

15913.90 

 

 

曾云

2003412

8977.54 

 

 

薛晶

2006213

9413.95 

 

 

于伟

2006414

20551.35 

 

 

王小若

2005815

20595.59 

 

 

DATE

返回代表特定日期的序列号。如果在输入函数前,单元格格式为“常规”,则结果将设为日期格式。 

语法 
DATE(year,month,day) 
• Year 参数 year 可以为一到四位数字。 
1、如果 year 位于 0(零)到 1899(包含)之间,则 WPS表格 会将该值加上 1900,再计算年份。

例如:DATE(108,1,2) 将返回 2008 年 1 月 2 日 (1900+108)。 
2、如果 year 位于 1900 到 9999(包含)之间,则 WPS表格 将使用该数值作为年份。

例如:DATE(2008,1,2) 将返回 2008 年 1 月 2 日。 
3、如果 year 小于 0 或大于等于 10000,则 WPS表格 将返回错误值 #NUM!。 
• Month 代表每年中月份的数字。如果所输入的月份大于 12,将从指定年份的一月份开始往上加算。

例如:DATE(2008,14,2) 返回代表 2009 年 2 月 2 日的序列号。 
• Day 代表在该月份中第几天的数字。如果 day 大于该月份的最大天数,则将从指定月份的第一天开始往上累加。

例如,DATE(2008,1,35) 返回代表 2008 年 2 月 4 日的序列号。 

DATEDIF

DATEDIF函数,主要用于计算两个日期之间的天数、月数或年数。其返回的值是两个日期之间的年\月\日间隔数。 

语法: 
DATEDIF(Start_Date,End_Date,Unit) 

Start_Date:为一个日期,它代表时间段内的第一个日期或起始日期;

End_Date:为一个日期,它代表时间段内的最后一个日期或结束日期;

Unit:为所需信息的返回类型。

信息类型参数

image.png

DATEVALUE

返回 date_text 所表示的日期的序列号。函数 DATEVALUE 的主要功能是将以文本表示的日期转换成一个序列号。 

语法 
DATEVALUE(date_text) 
Date_text 代表以WPS表格日期格式表示的日期的文本。

例如,2008-1-30 或 30-Jan-08 就是带引号的文本,它用于代表日期。

在使用WPS表格时,date_text 必须表示1899年12月31日到9999年12月31日之间的一个日期。

如果 date_text 超出范围,则函数 DATEVALUE 返回错误值 #VALUE!。 
如果省略 date_text 中的年份部分,则函数 DATEVALUE 使用计算机系统内部时钟的当前年份。

date_text 中的时间信息将被忽略。 

说明 
• WPS表格可将日期存储为可用于计算的序列号。默认情况下,1899 年12月31日的序列号是 1 而2008年1月1日的序列号是 39448,这是因为它距1899年12月31日有 39448 天。 
• 大部分函数都会自动将日期值转换成序列号。 

实例结果

姓名入职时间工资工龄时长(月)工龄时长(年)工资(保留一位小数)
李楠2003年1月23日18663.942582118663.9
方鹏2000年6月24日6284.27289246284.3
李磊1999年7月23日10712.283002510712.3
王小若2001年12月26日7512.07271227512.1
陈雨1993年4月20日9441.99375319442
石璐1995年8月28日17487.943472817487.9
张瑛2005年9月9日14093.132261814093.1
程晓1997年3月30日16524.033282716524
王丽2000年5月31日10183.982892410184
赵军力1990年2月1日16376.064133416376.1
王明1989年8月2日13592.734193413592.7
李丽2000年2月12日12141.992932412142
张帆1994年9月4日20616.493582920616.5
张珊珊2001年2月24日9683.57281239683.6
刘丽丽1989年2月6日13382.944253513382.9
石节庆2002年2月24日7236.95269227237
路瑶2004年2月16日11975.042452011975
李贵明1991年7月9日13857.493963313857.5
张军2006年2月17日12828.582211812828.6
王朔2003年10月11日15913.902492015913.9
曾云2003年4月12日8977.54255218977.5
薛晶2006年2月13日9413.95221189414
于伟2006年4月14日20551.352191820551.4
王小若2005年8月15日20595.592271820595.6
公式: =DATEDIF(B25,TODAY(),"m") =DATEDIF(B25,TODAY(),"y") =ROUND(C25,1)

注意字符串时间格式的使用。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

红目香薰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值