在EXCEL表格处理过程中经常会碰到时间或日期的处理情况比如提取出生年月日,计算库龄员工加班考勤记录,等等情况这些有依赖对EXCEL日期时間函数的了解和掌握,今天就来给大家详解一下相关的函数应用
DATE 函数:返回指定日期的序列号
默认情况下,Excel使用1900日期系统Excel按顺序的序列号保存日期,这样就可以对其进行计算如果工作簿使用的是1900日期系统,则Excel会将1900年1月1日保存为序列号1,如序列号41760因为它距离1900年1月1日为41760天。
另外Excel 中也提供了1904日期系统修改方法为:工具-选项-重新计算-单击1904年日期系统复选框,即可如下图:注,本人所用系统为2007版本2003會有所不同。
应用例子:在SAP系统中提取报表时其日期格式为日.月.年,如图C列格式这样无法计算,为了变成正常的日期格式我们使用DATE(year,monthday)函数。
分别使用LEFT,MID,RIGHT,求出日月,年的数字再使用DATE变换一下格式。
如图F列日期前均有一个小引号表格此日期格式为文本格式,为了将其转换为日期序列号可在G2输入=DATEVALUE(F2) 下拉即可
TODAY函数:返回当前日期的序列号 ,语法:TODAY() 函数没有参数如返回41760,更改一下单元格格式为日期形則看到的就是的样子。
Start_date代表开始日期它有多种输入方式:带引号的文本串(例如:"")、序列号如41760或其他公式或函数的结果如:DATEVALUE(""))。
Months 为在start_date之前或之后嘚月份数未来日期用正数表示,过去日期用负数表示,实现应用如下图。
EOMONTH :返回某日期前后月份的最后一天
返回 start_date 之前或之后用于指示月份的该月最后一天的序列号用函数 EOMONTH 可计算正好在特定月份中最后一天内的到期日或发行日。
Start_date代表开始日期End_date代表终止日,Holidays是表示不在工莋日历中的一个或多个日期所构成的可选区域法定假日以及其他非法定假日。此数据清单可以是包含日期的单元格区域也可以是由代表日期的序列号所构成的数组常量。
好了以上就是大致内容了,(END)
声明:该文观点仅代表作者本人天晴资讯网系信息发布平台,仅提供信息存储空间服务