快速提取时间点

作者: 5队小敏 | 来源:发表于2018-12-02 11:41 被阅读0次

              大家好,我是E战飞跃队的小敏。不知不觉时间已经过去了18天了。随着时间得逝去,我们Excel的学习由浅入深,今天我们主要学习日期函数。

    1.基本用法(2018年9月15日 12:19:17)

    (1)=TODAY() 当天日期(可以随着日期的变化而改变)

     Ctrl+;也可以显示当前的日期,但是不能随着日期的变化而变化

    (2) =NOW() 现在日期和时间

     Ctrl+Shift+;也可以显示当前的日期和时间,但是不能随着日期和时间的变化而变化

    (3) =YEAR(选中日期) 取得年份(2018)→ =YEAR(选中日期) &“年”(2018年)

    (4) =MONTH(选中日期) 取得月份(9)→=MONTH(选中日期)&“月”(9月)

     (5) =DAY(选中日期) 取得天数(15)→=DAY(选中日期)&“日”(15日)

    (6) =HOUR(时间) 取得小时数(12)→操作如上

    (7) =MINUTE(时间) 取得分钟数(19)→操作如上

    (8) =SECOND(时间) 取得秒数(17)→操作如上

    (9) =TIME(小时在的单元格,分钟在的单元格,秒数在的单元格) 例如会显示出12:19:17

    (10) =DATE(年在的单元格,月在的单元格,日在的单元格)例如会显示出2018-09-15

    (11)=WEEKDAY(日期单元格,1)

    注意:由于国外以星期日作为一周的第一天,但是中国以星期一作为一周的第一天,当我们以国内为标准时,我们要将“1”改成“2”

    提示:右击-设置单元格格式

    2.身份证提取年月日 =MID(身份证单元格,年份的第一个数字位于身份证的第几位数,要提取出多少个数字)

    如:'123456199309116543

    =MID(B2,7,4)→1993

    =MID(B2,11,2)→09

    =MID(B2,13,2)→11

    最后=DATE(1993,09,11)→1993-09-11

    年龄=YEAR(TODAY())-1993所在的单元格(注意用文本格式)

    3.DATEDIF的基本用法(隐藏函数)

    提示:datedif函数=(起始日期,终止日期,间隔单位),求年份用“y”,月份用“m”,天数用“d”,以此类推

    =DATEDIF(起始日期,终止日期,"y") 计算年数,返回整年数

     =DATEDIF(起始日期,终止日期,"m")计算月份,返回整月数

    =DATEDIF(起始日期,终止日期,"d")计算天数,返回整天数

     =DATEDIF(起始日期,终止日期,"ym")忽略年计算月数,返回参数1和参数2的月数之差,忽略年和日

    =DATEDIF(起始日期,终止日期,"yd")忽略年计算天数,返回参数1和参数2的天数之差,忽略年。按照月、日计算天数

    =DATEDIF(起始日期,终止日期"md")忽略月计算天数,返回参数1和参数2的天数之差,忽略年和月

    例如:计算工龄(开始工作日期:2010-01-01(所在单元格C2),今天2018-09-15(所在单元格D2))

    间隔年份=DATEDIF(C2,D2,"y")&"年"→8年

    间隔月份 =DATEDIF(C2,D2,"ym")&"月"→8月 间

    隔天数=DATEDIF(C2,D2,"md")&"日"→14日

    整体计算 =DATEDIF(C2,D2,"y")&"年"&DATEDIF(C2,D2,"ym")&"月"&DATEDIF(C2,D2,"md")&"日"→2018年8月14日

    4.计算距离指定日期还间隔多少天

    =365-DATEDIF(指定日期,TODAY(),"yd")

    注意:如果约定日期在今天之前,则指定日期在第一个参数的位置,否则今天的日期放在第一个参数的位置

    5.身份证号码直接计算工龄 =DATEDIF(TEXT(MID(身份证号所在的单元格,7,8),"0-00-00"),TODAY(),"y")

    7:表示从第几位开始提取数据

    8:表示一共要提取多少位数

    相关文章

      网友评论

        本文标题:快速提取时间点

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