日期函数

作者: 刺头麻麻 | 来源:发表于2018-12-02 19:20 被阅读1次

    日期函数 (YEAR MONTH DATEDIF )  12月2日

    本节学习目录(图一)

    - 日期函数的基本结构

    YEAR MONTH 基本用法

    CTRL+;:显示日期,到明天,还是昨天的当前日期。

    TODAY:到明天,会同步更新。

    CTRL+SHIFT+; :插入现在时间,到明天,还是昨天的当前日期。

    NOW:时间会同步更新。

    =MONTH(D6)  12  取得月份

    =DAY(D6)    2  取得天数

    =HOUR(D7)  14  取得小时数

    =MINUTE(D7)    37  取得分钟数

    =SECOND(D7)    20  取得秒数

    =TIME(B7,B8,B9)    14:37:20    根据小时数分钟和秒数组合成时间

    =DATE(2017,12,6)  2017-12-6  根据年月日数组合成日期

    =WEEKDAY(D7,1) 7  一周中的第几天,第二个参数是从哪一天开始算起

    DATEDIF基本用法

    函数解释:

    DATEDIF(起始日期,终止日期,间隔单位)

    计算2个日期的间隔

    C2=出生日期  D2=今天日期

    间隔      案例    公式                间隔单位

    计算年数    28  =DATEDIF(C2,D2,"y")          y

    计算月份    347  =DATEDIF(C2,D2,"m")          m

    计算天数    10562    =DATEDIF(C2,D2,"d")      d

    忽略年计算月数  11  =DATEDIF(C2,D2,"ym")      ym

    忽略年计算天数  335  =DATEDIF(C2,D2,"yd")      yd

    忽略月计算天数  1    =DATEDIF(C2,D2,"md")      md

    - 日期函数的运用

    YEAR MONTH DAY DATE 的运用:

    ①销售明细分析

    从销售日期中分离出三项辅助列,可以形成数据透视表用月份。

    =YEAR(D2)&"年"

    =MONTH(D2)&"月"

    =DAY(D2)&"日"

    ②根据身份证号码提取:计算出生日期、年龄

    用:MID函数

    年份C2=MID(B2,7,4)

    月度D2=MID(B2,11,2)

    日期E2=MID(B2,13,2)

    出生日期连起来=DATE(C2,D2,E2)

    计算出年龄(今年所在年份-出生年份):=YEAR(TODAY())-C2

    DATEDIF的运用:

    ③计算工龄

    举例:有入职日期,和今天日期=TODAY()。计算出在职员工的工龄时间:

    先计算出有多少年=DATEDIF(C2,D2,"y")

    再计算出有多少月= DATEDIF(C2,D2,"ym")

    最后计算出还有多少天= =DATEDIF(C2,D2,"md")

    ④生日提醒

    D3=出生日期,求E3=离生日天数

    E3=365-DATEDIF(D3,TODAY(),"yd")

    思考题:

    A1=姓名**  A2=约定转正时间2018-12-30  A3=离转正天数:是多少天?

    A3= DATEDIF(A2,TODAY(),”yd”)

    ⑤根据身份证号计算年龄

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

    用mid函数提取出身份证号上的年月日,减掉当前年月日。间隔多少年,即为岁数。

    这个年月日函数,我自己的工作上会集中在HR管理上。

    相关文章

      网友评论

        本文标题:日期函数

        本文链接:https://www.haomeiwen.com/subject/fnhscqtx.html