打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
记住43个Excel函数的用法,掌握数据分析 ( 五 )


时间序列类


专门用于处理时间格式以及转换。

37
TODAY函数

TODAY函数是一个动态函数,返回的结果是今天的日期。

语法:TODAY()

注:TODAY 函数语法没有参数。

  Excel 可将日期存储为可用于计算的连续序列号。默认情况下,1900 年 1 月 1 日的序列号为 1,2019年5 月 31日的序列号为 43616,这是因为它距 1900 年 1 月 1 日有 43615天。 

示例1:

在单元格中输入=today()公式,即可得到当前系统的日期,本文写于2023年8月24日,故该公式返回值为2023/8/24

示例2:如图,将计算指定日期到今天为止进行的天数

在B2单元格中输入=TODAY()-A2,表示用当前日期减去项目开始的日期,即可得到这中间的间隔天数。

需要注意的是,如果是需要把今天也算上一天,那么需要再+1,即=TODAY()-A2+1    (单元格的格式要改为常规)

38
NOW函数

NOW函数是一个动态函数,返回的结果是当前的时间。

语法:TODAY()

注:TODAY 函数语法没有参数。

Now函数显示的是当前的时间和Today函数是有区别的,today()函数仅仅显示的是日期。

如下图,Now函数D 的用法和Today函数是基本一样的。

39
YEAR函数

功能:返回日期的年份;将系列数转换为年。

语法:YEAR(serial_number)

参数:

Serial_number 为一个日期值,其中包含要查找的年份。

示例:

YEAR('1998/7/5') 等于 1998

YEAR('2005/05/01') 等于 2005

如果使用 1900 日期系统(Excel for Windows 的默认值),则:

YEAR(0.007) 等于 1900

YEAR(35981.007) 等于 1998

40
 MONTH函数

MONTH函数用于返回日期中的月份,返回值的范围在1-12之间。一般和其他函数、公式组合使用。

Month,英文“月”的意思,是日期和时间函数,返回日期值中的月份。

Month函数只有一个参数date。是任何能够表示日期的 Variant、数值表达式、字符串表达式或它们的组合。

示例:

41
 DAY函数

Day函数用于返回日期中的“日”,返回值的范围在1-31之间。一般和其他函数、公式组合使用。

语法:DAY(serial_number)

参数:

Serial_number 要查找的日期。应使用 DATE 函数输入日期,或将日期作为其他公式或函数的结果输入。例如,使用函数 DATE(2017,12,6) 输入 2017 年 12 月 6 日。如果日期以文本形式输入,则会出现问题。

示例:

以下是年月日三个函数的示例汇总:

42
 WEEKDAY函数

功能:返回对应于某个日期的一周中的第几天。默认情况下,天数是1(星期日)到 7(星期六)范围内的整数。

语法:=Weekday(serial_number return_type)

参数serial_number 是要返回星期数的日期。

参数return_type为确定返回值类型的数字,范围是1-3。

该参数为1 或省略时,则返回的结果1 至7 分别代表星期天到星期六;

该参数为2 时,则返回的结果1 至7分别代表星期一到星期天;

该参数为3时,则返回的结果0至6分别代表星期一到星期日。

要注意区分使用这第二参数产生的结果分别代表什么。

实例1:

公式:=WEEKDAY(A2,第二参数)


函数结合示例:如下图,直接将公式的结果转换为星期几。

分析:

C2的公式通过WEEKDAY(A1)得出结果为6,表示今天是星期五。不过我们需要直接显示出'星期六'。可以结合TEXT函数写成如下:

=TEXT(WEEKDAY(A2),'aaaa'),结果为星期五

如果想将中文直接转换成英文,可以将第二个参数改为'dddd',如下:

=TEXT(WEEKDAY(A3),'dddd'),结果为英文Sunday

还可以结合CHOOSE函数

=CHOOSE(WEEKDAY(A4,2),'星期一','星期二','星期三','星期四','星期五','星期六','星期日'),结果为星期日

43
 Datedif函数

Datedif函数是excel工作表中比较实用的函数,在帮助和插入公式却找不到这个函数,因此叫做隐藏函数,那么datedif函数使用方法是怎样的呢?

功能:计算两个日期之间相隔的天数、月数或年数。

语法:=Datedif(开始日期,结束日期,第三参数)

第一个参数start_date:起始时间

第二个参数end_date:结束时间

第三个参数unit:函数返回的类型

第三参数的具体代码如下:

  'y'返回整年数;

  'm”返回整月数;

  'd'返回整天数;

  'md”返回参数1和参数2的天数之差,忽略年和月;

  'ym“返回参数1和参数2的月数之差,忽略年和日;

  'yd”返回参数1和参数2的天数之差,忽略年。按照月、日计算天数;

示例:我们在A列和B列列举出两个日期(即参数1和参数2)。如下图:

  

公式说明:

1. 求两个日期相差的整年数。

在C2中录入公式:=DATEDIF(A2,B2,'y'),函数返回9。即A2和B2两个日期相差整年数是9年


2. 求两个日期相差的整月数。

在C3中录入公式:=DATEDIF(A3,B3,'m'),返回结果110,即A2和B2两个日期相差的整月数为110个月

3.求两个日期相差的整天数。

在C4中录入公式:=DATEDIF(A4,B4,'d')”,结果为3349天

4. 按照忽略年份与月份计算相差天数

在C5中录入公式:=DATEDIF(A5,B5,'md')”,结果为1天

5. 按照忽略年计算相差月数。

在C6中录入公式:=DATEDIF(A6,B6,'ym')”,结果为2个月

6. 按照忽略年计算相差天数。

录入公式“ =DATEDIF(A6,B6,'yd')”,结果为62天

以上是43个常用函数分类的第五类。本系列的函数介绍就到此为止,大家有兴趣的可以将这五篇推文收藏起来,以备不时之需希望能够帮助到大家!

END


           
       
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel日期函数教程:DATEDIF计算日期跨度出错了怎么办?
日期函数的几个常见的用法实例讲解之二
Excel中常用日期函数的用法:14个公式满足工龄、年龄、账龄计算
EXCEL技巧四十:日期
EXCEL函数DATEDIF,轻松解决年龄、工龄计算和生日提醒等问题!
只会today时间函数已经out了,Excel全部10种时间日期函数都在这
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服