首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel技能之时间,士别三日让boss刮目相看

爱因斯坦说:“复利是世界第八大奇迹。”复利离不开时间,你也离不开时间。时间是如此重要,对每个人都是公平的。

曾经的你,看日历,数手指才能算清楚日期,不懂时间函数,太烦躁了。以下用真实的使用场景,助你更好地理解如何使用,助力职场升级,让你工作更轻松,实现逆风翻盘!掌握时间函数,让boss刮目相看。

在开始学习之前,必须搞清楚的几个概念。这些跟我们平时生活所说的“时间”,有点区别。弄明白了概念,学习起来,不费吹灰之力,很快上手。

(1)日期,指的是年月日。比如,2023/4/15

(2)时间,指的是时分秒。比如,6:57:10

(3)日期无法正确显示,点击鼠标右键,点击“设置单元格格式”,把单元格格式改成“日期”或者“自定义”。比如,自定义格式为“yyyy-m-d h:mm:ss”。

(4)查看序列号,点击鼠标右键,点击“设置单元格格式”,把单元格格式改成“常规”或者“数值”。

(5)序列号转换成日期显示。点击鼠标右键,点击“设置单元格格式”,把单元格格式改成“日期”或者“自定义”。比如,自定义格式为“yyyy-m-d h:mm:ss”。

1、NOW函数。

当前日期和时间,=NOW()

默认,=NOW()得到的结果显示的格式是“yyyy/m/d h:mm”,比如,“2023/4/15 8:15”。可以自定义显示格式,比如,“yyyy-m-d h:mm:ss”。

常用的是,

(1)增加几天,=NOW()+8

NOW函数,是动态改变的。想要不改变的时间,双击单元格,输入=NOW(),按F9,按回车键。如果日期无法正确显示,把单元格格式改成“常规”或者“日期”。

2、TODAY函数。

当前日期,=TODAY()

常用的是,

(1)昨天,=TODAY()-1

(2)今天,=TODAY()

(3)明天,=TODAY()+1

(4)后天,=TODAY()+2

(5)增加几天,=TODAY()+8

(6)生日提醒,=DATE(YEAR(TODAY()),MONTH(D2),DAY(D2))-TODAY(),结果等于0,是今天生日,否则,还有N天生日。

3、DATE函数。

=DATE(年,月,日)

把年、月、日的整数,转化成日期。

常用的是,

(1)增加几天,=DATE(2023,4,15)+68

(2)减少几天,=DATE(2023,4,15)-9

(3)相差多少天,=E2-D2,日期可以直接相减,得到相差的天数。

(4)周年纪念日,=DATE(YEAR(C2)+10,MONTH(C2),DAY(C2))

4、DATEVALUE函数。

=DATEVALUE(文本格式的日期)

把日期字符串,转化成日期序列号。

注意,参数必须是文本,否则出错。

常用的是,

(1)序列号,可以用于计算两个日期相差多少天。比如,=DATEVALUE(D2)-DATEVALUE(C2)

(2)文本转换成日期,再格式化。一份数据,如果日期不是你想要的显示格式,需要先用DATEVALUE函数转换成日期,再格式化,自定义你喜欢的显示格式。

比如,双击单元格,输入=DATEVALUE("2023/4/15"),如果不能正确显示日期,需要设置单元格格式,选择“日期”。

5、YEAR函数。

获取年(哪一年),=YEAR(date)

=TEXT(date,"Y")

常用的是,

(1)计算年龄,=YEAR(TODAY())-YEAR(A2)

(2)通过出生日期计算退休日期,比如退休年龄是60岁,=DATE(YEAR(C2)+60,MONTH(C2),DAY(C2)),思路是,单独计算哪一年退休,年加上月、日,转换成日期。

6、MONTH函数。

获取月(哪个月),=MONTH(date)

=TEXT(date,"M")

7、DAY函数。

获取日(哪一天),=DAY(date)

=TEXT(date,"D")

8、EDATE函数。

加上或减去几个月,=EDATE(date,month)

month为正数,加上多少个月。month为负数,减去多少个月。

常用的是,

(1)还款日期。借款日期 + 还款期限(单位:月) = 还款日期

(2)退休日期,=EDATE(出生日期,60*12),60岁退休,就是60*12=720个月,加上出生日期,等于退休日期。

(3)员工转正日。如果是3个月试用期,转正日期是=EDATE(入职日期,3)

(4)合同到期日。如果是4年合同期限,合同到期日是=EDATE(合同签订日期,4*12)

(5)产品有效期。如果是18个月保质期,产品有效期是=EDATE(生产日期,18)

(6)周年纪念日。10周年纪念日是=EDATE(结婚日,10*12)

9、EOMONTH函数。

先加上或减去几个月,再获取当月的最后一天,=EOMONTH(date,month)

month为正数,加上多少个月。month为负数,减去多少个月。

10、TIME函数。

=TIME(时,分,秒)

把时、分、秒的整数,转化成时间。

11、WEEKDAY函数。

星期几,=WEEKDAY(日期,2)

参数2表示返回值是数字 1(星期一)到 7(星期日)。

12、WEEKNUM函数。

一年的第几周,=WEEKNUM(日期,2)

比如,=WEEKNUM(NOW(),2)

13、DATEDIF函数。

计算两个日期相隔多长时间,=DATEDIF(开始日期,结束日期,类型)

结束日期必须大于等于开始日期。

类型,常用的有3种:Y表示相差多少年,M表示相差多少个月,D表示相差多少天。

(1)计算年龄,=DATEDIF(D2,TODAY(),"Y")。Y表示年,计算两个日期相隔多少年。

(2)计算还有几天到期,=DATEDIF(TODAY(),F2,"D")。D表示天数。

14、DAYS360函数。

计算两个日期相差多少天,=DAYS360(开始日期,结束日期,[method])

DAYS360函数是按照每年360天,每月30天计算。

常用的是,财务会计。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230416A00KEP00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券