excel

日期函数

2018-10-23  本文已影响0人  杂草青
日期函数

一、日期函数:

根据这一组函数可以将日期(YMD)和时间(hms)随心所欲的拆分或组合

1、基本用法

⑴日期函数 TODAY():返回当天日期,快捷键Ctr+;区别:函数的是动态的,快捷键是静态的

⑵时间函数 NOW():返回现在日期和时间,快捷键Ctrl+Shift+;返回当前时间

⑶年月日函数:

YEAR():取得年份

MONTH():取得月份

DAY():取得天数

DATE(year,month,day):根据年月日组合成日期

⑷小时、分钟、秒函数

HOUR():取得小时数

MINUTE():取得分钟数

SECOND():取得秒数

TIME(hour,minute,second)根据小时、分钟和秒数组合成时间

⑸ 星期函数

WEEKDAY(serial number,[return_type])

功能:一周中的第几天,返回1-7之间的整数

参数1:表示返回值类型的数字

参数2:从哪一天开始算起

星期日开始算1------1

星期一开始算1------2

2、销售明细按日期汇总分析

日期拆分year、month、day

3、计算出生日期

MID(TEXT,start_num,Num_chars ),提取出生年月日

DATE(year,month,day),合成出生日期

年龄:Year(today())-出生年

二、DATEDIF函数

这是一个隐藏函数,在HR的日常工作中的用处非常大,必须熟练掌握

1、基本用法

⑴语法:DATEDIF(起始日期,终止日期,间隔单位)

⑵参数:参数需要用英文状态下的“”引用

记忆方法:按ymd顺序的两两组合

谁在前面忽略谁,谁在后面计算谁,忽略往前连带省,忽略之后要计算

2、计算工龄

间隔年份=DATEDIF(起始日期,终止日期,"y")

间隔月份=DATEDIF(起始日期,终止日期,"ym")

间隔天数=DATEDIF(起始日期,终止日期,"md")

3、生日提醒:

=365-DATEDIF(出生日期,TODAY(),"yd")

验算了一下,无论生日过了还是没过,系统都是计算最近的过完的生日到此时的天数,所以用365减去得到剩余天数

延伸思考:合同到期提醒、约定转正提醒等等

4、身份证号码计算年龄

=DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"y")

这个计算的比较精确,和生日到没到有关系,而不是只看年year

上一篇 下一篇

猜你喜欢

热点阅读