搜索
首页专题excel实用Excel技巧分享:带你玩转日期函数,掌握90%的日期运算!

如何玩转excel日期函数?下面本篇文章带大家看懂90%的日期运算,今天涉及的函数会比较多,建议小伙伴们可以先收藏,再阅读~

实用Excel技巧分享:带你玩转日期函数,掌握90%的日期运算!

一、计算上个月的同一天

小丽:“苗老师,我有一个问题,我想算一个月的环比情况,希望能直接和上个月的当天作对比,我本来想直接减30天,但是我算了才发现,有的月份是30天、31天,有的月份是28天、29天不定。怎么才能解决这个问题呢?”

苗老师:“这个好办,我教你一个函数,EDATE。这个函数就可以实现你的需求,我做一个示范给你看。”如图1所示。

实用Excel技巧分享:带你玩转日期函数,掌握90%的日期运算!

图1

EDATE函数用于返回计算日期之前或之后指定月份的日期。它有两个参数,基本格式为EDATE(开始日期,间隔月数)。间隔月数可以为正数、负数、零,它们分别表示计算日期之后的月份,计算日期之前的月份和本月。如图2所示。

图片包含 屏幕截图
描述已自动生成

图2

如果要直接计算当天上月的日期,就直接把TODAY()放在公式里,如图3所示。

图片包含 屏幕截图
描述已自动生成

图3

小丽:“太好了,这样我就能交差了。”

EDATE函数是我们工作中十分常用的一个函数,它不仅能用于计算员工转正日期、合同到期日,还能计算产品有效期截止日等。

二、关于其他的日期函数

苗老师:“既然说到了这里,那我就干脆再多教你几个关于日期的函数。”

1. EOMONTH函数

它主要用于返回计算日期之前或之后指定月份的月末,结构和EDATE函数差不多。”如图4所示。

图片包含 屏幕截图
描述已自动生成

图4

除此之外,我们还可以通过简单的日期计算,使用EOMONTH函数得出相应的月初日期。如图5所示。

图片包含 屏幕截图
描述已自动生成

图5

通过EOMONTH函数算出上个月的月底日期后再+1,就变成了次月的1号。而且,EOMONTH函数还可以用来计算本月的天数,配合上DAY函数,我们就可以这么写,如图6所示。

图片包含 屏幕截图
描述已自动生成

图6

另外,我们还可以使用EOMONTH函数来判断本月还剩下多少天,如图7所示。

实用Excel技巧分享:带你玩转日期函数,掌握90%的日期运算!

图7

2. DATEDIF函数

说完了EOMONTH函数,我们再说一个十分重要的日期函数,DATEDIF函数。这个函数用于计算两个日期之差,返回两个日期之间的年、月、日间隔数。我们可以使用这个函数计算某人的年龄,司龄,工龄等等。如图8所示。

图片包含 屏幕截图描述已自动生成

图8

上图中DATEDIF函数的第三参数Y、M、D,分别代表返回两日期之间相隔的整年数、整月数、天数。不过这个函数有一个禁忌,就是函数里的第一个日期一定要小于第二个日期。

3. WEEKDAY函数

这个函数是关于星期的函数,用于返回一个日期在一个星期中的第几天,它有两个参数,基本格式为WEEKDAY(计算的日期,指定以星期几作为一周的第一天)。如果第二参数省略,则周日会作为一周的第一天。由于各地关于星期的习俗不同,有的国家以周天作为一周的第一天,有的国家以周一作为一周的第一天,此时,我们可以通过调整WEEKDAY函数的第二参数进行计算,如图9所示。

实用Excel技巧分享:带你玩转日期函数,掌握90%的日期运算!

图9

但是一定会有人说,我们公司就是以周二作为一周的第一天,该怎么办呢?别急,这个函数还真考虑到了这些问题,如图10所示。

实用Excel技巧分享:带你玩转日期函数,掌握90%的日期运算!

图10

4. WEEKNUM函数

最后再为大家介绍一个关于星期的函数WEEKNUM,这个函数可以返回指定日期是一年中的第几周,结构和EDATE函数差不多,第二参数用来指定以星期几作为一周的第一天。在省略第二参数时,同样以周日作为一周的第一天。如图11所示。

实用Excel技巧分享:带你玩转日期函数,掌握90%的日期运算! 

图11

总结:今天说的这些都是关于日期的函数,它们能帮助我们更好地在日常工作中进行日期的计算。下面的表格列出了今天讲解的所有函数公式,并附上了几个其他关于日期计算的方法,方便大家归纳和总结。

序号

说明

函数

1

返回计算日期之后指定月份的日期

=EDATE(TODAY(),1)

2

返回计算日期之后指定月份的月末

=EOMONTH(TODAY(),1)

3

计算两个日期相差的整年数

=DATEDIF(A2,B2,"Y")

4

返回计算日期是本周的第几天

=WEEKDAY(TODAY(),2)

5

返回计算日期位于一年中的第几周

=WEEKNUM(TODAY(),2)

6

计算今天是本季度的第几天

=COUPDAYBS(TODAY(),"9999-1",4,1)+1

7

计算当前季度有几天

=COUPDAYS(TODAY(),"9999-1",4,1)

8

计算今天属于第几个季度

=MONTH(MONTH(TODAY())*10)

相关学习推荐:excel教程

以上是实用Excel技巧分享:带你玩转日期函数,掌握90%的日期运算!的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文转载于:部落窝教育。如有侵权,请联系admin@php.cn删除
excel名称和命名范围:如何定义和使用公式excel名称和命名范围:如何定义和使用公式Apr 11, 2025 am 11:13 AM

本教程阐明了Excel名称的功能,并演示了如何定义单元格,范围,常数或公式的名称。 它还涵盖编辑,过滤和删除定义的名称。 Excel名称虽然非常有用,但通常是泛滥的

标准偏差Excel:功能和公式示例标准偏差Excel:功能和公式示例Apr 11, 2025 am 11:01 AM

本教程阐明了平均值的标准偏差和标准误差之间的区别,指导您掌握标准偏差计算的最佳Excel函数。 在描述性统计中,平均值和标准偏差为interinsi

Excel中的平方根:SQRT功能和其他方式Excel中的平方根:SQRT功能和其他方式Apr 11, 2025 am 10:34 AM

该Excel教程演示了如何计算正方根和n根。 找到平方根是常见的数学操作,Excel提供了几种方法。 计算Excel中正方根的方法: 使用SQRT函数:

Google表基础知识:了解如何使用Google电子表格Google表基础知识:了解如何使用Google电子表格Apr 11, 2025 am 10:23 AM

解锁Google表的力量:初学者指南 本教程介绍了Google Sheets的基础,这是MS Excel的强大而多才多艺的替代品。 了解如何轻松管理电子表格,利用关键功能并协作

如何更改Excel中的对齐方式,证明,分发和填充单元如何更改Excel中的对齐方式,证明,分发和填充单元Apr 11, 2025 am 10:22 AM

本教程演示了如何在Microsoft Excel中对齐单元和文本,涵盖了各种方法和方案。 excel默认为对齐数字的右右左右和文本左侧左侧,但可以很容易地修改。 我们将探索对齐

如何在Excel中进行计算如何在Excel中进行计算Apr 11, 2025 am 10:20 AM

本教程演示了如何在Microsoft Excel中执行算术计算并修改公式中的操作顺序。 Excel的功能远远超出了简单的添加。由于其H,它可以处理复杂的计算

Excel Dynamic Name范围:如何创建和使用Excel Dynamic Name范围:如何创建和使用Apr 11, 2025 am 10:19 AM

本教程向您展示了如何在Excel中创建和使用命名范围的动态,并随着数据的变化自动更新计算。 与静态范围不同,动态范围调整为包括新数据,而无需手动干预。 上周的tut

在Excel中计算平均值,中值和模式在Excel中计算平均值,中值和模式Apr 11, 2025 am 09:56 AM

解锁Excel的力量:掌握均值,中位数和模式 在分析数值数据时,识别“典型”值至关重要。 中心趋势的度量(均值,中位数和模式)提供了代表中央PO的单个值

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
3 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

适用于 Eclipse 的 SAP NetWeaver 服务器适配器

适用于 Eclipse 的 SAP NetWeaver 服务器适配器

将Eclipse与SAP NetWeaver应用服务器集成。