数据分析-Excel知识点备忘-(8)时间序列函数

EXCEL中的日期函数主要有:

DATE()、YEAR()、DAY()、MONTH()、WEEKDAY()、WEEKNUM()、NOW()、TODAY()

先大致了解一下它们分别的作用(其实学习函数最快的方法就是打开Excel,然后输入,看看这个函数是什么效果)

函数含义
DATE()返回的一组特定数字的日期格式
YEAR()返回特定日期的年份值
MONTH()返回特定日期的月份值
DAY()返回一个月中的第几天的数值
WEEKDAY()返回一周中的第几天的数值
WEEKNUM()返回一年中的第几周的数值
NOW()返回当前日期和时间
TODAY()返回当前的日期

实用案例

1、利用TEXT()函数对日期进行“改造”

在这里插入图片描述
上图是利用TEXT()函数来显示两位的年份两位的月份

=TEXT(TODAY(), "YYMM")

在这里插入图片描述
上图是将一个日期转换成星期几的形式

=TEXT(A2,"aaaa")

将假日期(数值型,可以求和等计算的)转换成真日期形式

=TEXT(A5,"0000-00-00")*1

2、计算两个日期之间相差的月份和天数

DATEDIF()函数
EXCEL中有一个隐藏函数DATEDIF(),这个函数可以获取两个日期相差的年月日。
计算两个日期相差的年月日,y代表年,m代表月,d代表日。

=DATEDIF(A2,TODAY(),"y")
=DATEDIF(A2,TODAY(),"m")
=DATEDIF(A2,TODAY(),"d")

这个函数还有一种参数写法(ym代表忽略年计算月,md代表忽略月计算日):

=DATEDIF(A2,TODAY(),"ym")
=DATEDIF(A2,TODAY(),"md")

这种参数可以应用于计算两个日期相差几月零几天的时候。
DATEDIF()函数

=DATEDIF(A2,TODAY(),"m")&"个月"&DATEDIF(A2,TODAY(),"md")&"天"

3、推测特定日期所在月份的最后一天 AND 当月的天数

在这里插入图片描述
函数分别为:

=DATE(YEAR(B13),MONTH(B13)+1,0)

以及

=DAY(DATE(YEAR(B21),MONTH(B21)+1,0))

4、计算周数

在这里插入图片描述

=WEEKNUM(A2,2)
=WEEKDAY(A7,2)
="第"&WEEKNUM(A12,2)&"周第"&WEEKDAY(A12,2)&"天"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值