Excel日期时间函数查询(超实用的16种经典用法)

Excel函数100问icon-default.png?t=N3I4https://edu.csdn.net/course/detail/36941WPS表格Excel全套课程(WPS表格特色功能、函数、透视表、图表)icon-default.png?t=N3I4https://edu.csdn.net/course/detail/38195

在职场工作中,对于日期和时间在Excel中的应用非常广泛的,如果能够熟练的掌握其应用技巧,对于提高统计效率是有很大帮助的。今天Excel办公小课堂就对于日期和时间函数就综合盘点一下,一共整理了16种经典案例,非常全面,建议先收藏,不然到时候需要就找不到了哦~

一、输入自动更新的当前日期

函数:

TODAY函数表示返回当前电脑系统显示的日期

公式:

=TODAY()

示例:

 说明:

TODAY是一个没有参数的函数,返回当前电脑系统中显示的日期,且跟系统同步更新。格式类型默认yyyy/m/d,若需要修改指定日期格式,可在【设置单元格格式】修改格式类型,如:yyyy-mm-dd(y表示年;m表示月;d表示日)

二、输入自动更新的当前日期和时间

函数:

NOW函数表示返回当前电脑系统显示的日期和时间

公式:

=NOW()

示例:

 说明:

NOW是一个没有参数的函数,返回当前电脑系统中显示的日期和时间,且跟系统同步更新。格式类型默认yyyy/m/d h:mm,若需要修改指定日期格式,可在【设置单元格格式】修改格式类型,如:yyyy-mm-dd hh:mm:ss(y表示年;m表示月;d表示日;h表示小时;m表示分钟;s表示秒)

三、输入自动更新的当前时间

函数:

TODAY函数表示返回当前电脑系统显示的日期

NOW函数表示返回当前电脑系统显示的日期和时间

公式:

=NOW()-TODAY()

示例:

 说明:

NOW函数,返回当前电脑系统中显示的日期和时间,TODAY返回当前电脑系统中显示的日期,通过NOW()-TODAY()相减则返回当前的时间,且所显示的时间与电脑系统同步更新

四、计算今天对应的年份

函数:

TODAY函数表示返回当前电脑系统显示的日期

YEAR函数表示返回指定日期的年份

公式:

=YEAR(TODAY())&"年"

示例:

 说明:

因TODAY返回当前电脑系统中显示的日期,然后通过YEAR函数对当前的日期计算得出当前(今天)对应的年份,默认显示的是数字2023,若需要加上“年”单位,在公式的最后通过连接字符连接上“年”,也就是&"年"(年是文本,在运算时对于文本字符需要用英文的双引号双引起来

五、计算今天对应的月份

函数:

TODAY函数表示返回当前电脑系统显示的日期

MONTH函数表示返回指定日期的月份

公式:

=MONTH(TODAY())&"月"

示例:

 说明:

因TODAY返回当前电脑系统中显示的日期,然后通过MONTH函数对当前的日期计算得出当前(今天)对应的月份,默认显示的是数字5,若需要加上“月”单位,在公式的最后通过连接字符连接上“月”,也就是&"月"(月是文本,在运算时对于文本字符需要用英文的双引号双引起来

六、计算今天对应的天数

函数:

TODAY函数表示返回当前电脑系统显示的日期

DAY函数表示返回指定日期的天数

公式:

=DAY(TODAY())&"号"

示例:

说明:

因TODAY返回当前电脑系统中显示的日期,然后通过DAY函数对当前的日期计算得出当前(今天)对应的天数,默认显示的是数字9,若需要加上“号”单位,在公式的最后通过连接字符连接上“号”,也就是&"号"(号是文本,在运算时对于文本字符需要用英文的双引号双引起来

七、计算本月最后一天的日期

函数:

TODAY函数表示返回当前电脑系统显示的日期

EOMONTH函数表示指定月数之前或之后的月份的最后一天

公式:

=EOMONTH(TODAY(),0)

示例:

说明:

因TODAY返回当前电脑系统中显示的日期,然后通过EOMONTH函数根据当前的日期,返回当前日期的最后一天日期。EOMONTH函数第二个参数0表示的是当月,若返回前一个月最后一天的日期EOMONTH第二参数就为-1;若返回后一个月最后一天的日期EOMONTH第二参数就为1。最后根据需要修改日期格式类型,如当前的格式类型是yyyy-mm-dd类型

八、计算本月有多少天

函数:

TODAY函数表示返回当前电脑系统显示的日期

EOMONTH函数表示指定月数之前或之后的月份的最后一天

DAY函数:表示返回指定日期的天数

公式:

=DAY(EOMONTH(TODAY(),0))&"天"

示例:

说明:

因TODAY返回当前电脑系统中显示的日期,然后通过EOMONTH函数根据指定的日期返回当前日期的最后一天的日期,其中EOMONTH函数第二参数“0”表示的是返回本月日期,若“-1”表示前一个月,若为“1”表示后一个月。最后通过DAY函数对当前的日期计算得出当前(今天)对应的天数,默认显示的是数字31,若需要加上“天”单位,在公式的最后通过连接字符连接上“天”,也就是&"天"(天是文本,在运算时对于文本字符需要用英文的双引号双引起来

九、计算今天是星期几(数字)

函数:

TODAY函数表示返回当前电脑系统显示的日期

WEEKDAY函数表示返回指定日期是星期几

公式:

="星期"&WEEKDAY(TODAY(),2)

示例:

说明:

因TODAY返回当前电脑系统中显示的日期,然后通过WEEKDAY函数返回当前日期的星期数。WEEKDAY函数第二参数2表示的是一周的第1天从星期一开始,返回值从数字 1(星期一)到 7(星期日),也就是我们国内标准星期顺序形式。最后公式得到结果是一个数字,为了让结果更为标准,在前面通过“星期”连接上函数公式,也就是得到星期几的效果

十、计算今天是星期几(中文)

函数:

TODAY函数返回当前电脑系统显示的日期

TEXT函数将数值转换为指定数字格式表示的文本

公式:

=TEXT(TODAY(),"aaaa")

示例:

说明:

因TODAY返回当前电脑系统中显示的日期,然后通过TEXT函数将当前日期转换为星期几的格式。TEXT函数第二参数“aaaa”表示的是返回指定日期(中文)星期几效果,若TEXT函数第二参数是“aaa”(三个字母a)可返回中文数值

十一、计算今天是星期几(英文)

函数:

TODAY函数返回当前电脑系统显示的日期

TEXT函数将数值转换为指定数字格式表示的文本

公式:

=TEXT(TODAY(),"dddd")

示例:

说明:

因TODAY返回当前电脑系统中显示的日期,然后通过TEXT函数将当前日期转换为星期几的格式。TEXT函数第二参数“dddd”表示的是返回指定日期(英文)星期几效果,若TEXT函数第二参数是“ddd”(三个字母d)可返回(英文)星期几简写效果

十二、计算今天是周几

函数:

TODAY函数返回当前电脑系统显示的日期

TEXT函数将数值转换为指定数字格式表示的文本

公式:

=TEXT(TODAY(),"周aaa")

示例:

 说明:

因TODAY返回当前电脑系统中显示的日期,然后通过TEXT函数将当前日期转换为星期几的格式。TEXT函数第二参数“周aaa”表示的是返回指定日期周几效果,当TEXT函数第二参数直接是“aaa”(三个字母a)可返回中文数字,前面加上文字“周”则可将日期格式改变成周几效果

十三、计算当前日期在本年度中的第几周

函数:

TODAY函数返回当前电脑系统显示的日期

WEEKNUM函数返回一个数字,该数字代表一年中的第几周

公式:

=WEEKNUM(TODAY(),2)

示例:

 说明:

因TODAY返回当前电脑系统中显示的日期,然后通过WEEKNUM函数返回当前日期在本年中的第几周,其中WEEKNUM函数第二参数为“2”表示的星期从星期一开始(星期内的天数从1到7记数)

十四、计算当前日期在本年度中的第几季度

函数:

TODAY函数返回当前电脑系统显示的日期

MONTH函数:返回指定日期的月份

LEN函数:返回文本字符串中的字符个数

TEXT函数:将数值转换为指定数字格式表示的文本

公式:

=TEXT(LEN(2^MONTH(TODAY())),"第0季度")

示例:

说明:

因TODAY返回当前电脑系统中显示的日期,然后通过MONTH函数返回当前日期的月份值。公式中2^MONTH(TODAY())表示的是2的N次方,N根据MONTH(TODAY())返回月份值。最后通过LEN函数计算字符个数,例如2^5=32,通过LEN函数计算字符个数为2,从而得到当前季度是2。为了直观显示第几季度的效果,用TEXT函数进行转换指定数值格式,TEXT函数第二参数“第0季度”表示的是根据LEN(2^MONTH(TODAY()))计算得到的结果转换成第几季度的效果。当然也可以不用TEXT函数,直接用连接字符&公式为="第"&LEN(2^MONTH(TODAY()))&"季度"

十五、输入自动更新的中文小写日期

函数:

TODAY函数返回当前电脑系统显示的日期

TEXT函数:将数值转换为指定数字格式表示的文本

公式:

=TEXT(TODAY(),"[dbnum1]e年m月d日")

示例:

说明:

因TODAY返回当前电脑系统中显示的日期,然后通过TEXT函数转换成中文小写日期格式类型。TEXT函数第二参数中[dbnum1]表示的是将单元格的数值格式设置为中文小写数字;e年m月d日表示的是显示年月日的效果,其中e年表示四位数年份数值

十六、输入自动更新的中文大写日期

函数:

TODAY函数返回当前电脑系统显示的日期

TEXT函数:将数值转换为指定数字格式表示的文本

公式:

=TEXT(TODAY(),"[dbnum2]e年m月d日")

示例:

说明:

因TODAY返回当前电脑系统中显示的日期,然后通过TEXT函数转换成中文大写日期格式类型。TEXT函数第二参数中[dbnum2]表示的是将单元格的数值格式设置为中文大写数字;e年m月d日表示的是显示年月日的效果,其中e年表示四位数年份数值

 作者:Excel办公小课堂


今天分享的内容,建议收藏起来以备不时之需!

关注Excel办公小课堂

解锁办公技能,告别无效加班

看完点赞,月入过万~

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: `pd.read_excel()`函数是pandas库中用于读取Excel文件的函数。它的基本语法如下: ```python pd.read_excel(io, sheet_name=0, header=0, names=None, index_col=None, usecols=None, squeeze=False, dtype=None, engine=None, converters=None, true_values=None, false_values=None, skiprows=None, nrows=None, na_values=None, keep_default_na=True, verbose=False, parse_dates=False, date_parser=None, thousands=None, comment=None, skipfooter=0, convert_float=True, **kwds) ``` 其中,参数io是Excel文件的路径或者URL,sheet_name指定要读取的工作表的名字或索引,header指定表头所在的行数,names指定列名,index_col指定行索引的列号或列名,usecols指定要读取的列号或列名,dtype指定列的数据类型,na_values指定NaN值的表示方式,skiprows指定要跳过的行数,nrows指定要读取的行数。 例如,读取名为“data.xlsx”的Excel文件中的“Sheet1”工作表,忽略前两行,使用第一行作为列名,代码如下: ```python import pandas as pd df = pd.read_excel('data.xlsx', sheet_name='Sheet1', header=0, skiprows=2) ``` 这样就可以将Excel中的数据读取到pandas的DataFrame对象中,方便进行数据处理和分析。 ### 回答2: pd.read_excel()函数是pandas库中用于读取Excel文件数据的函数。它的主要作用是从Excel文件中读取数据,并将其转换为DataFrame格式,以便进行进一步的数据处理和分析。 该函数可以接受多参数,其中最常用的参数是"excel_file",表示需要读取的Excel文件名或路径。除此之外,还可以通过其他参数来指定读取的具体表单、读取的起始行和列、数据类型的转换等。 举个例子,如果我们有一个名为"data.xlsx"的Excel文件,其中包含了一张名为"Sheet1"的表单,我们可以使用pd.read_excel()函数将这个数据读取到一个DataFrame中,如下所示: ``` import pandas as pd df = pd.read_excel('data.xlsx', sheet_name='Sheet1') ``` 上述代码中,我们首先导入了pandas库,然后使用pd.read_excel()函数读取了"data.xlsx"文件中的"Sheet1"表单的数据,并将数据保存到名为df的DataFrame中。 通过这方式,我们可以方便地利用pd.read_excel()函数读取Excel文件中的数据,并进行后续的数据处理和分析。这个函数在处理大量的Excel文件和复杂的数据操作时非常实用,因为它提供了丰富的参数选项来满足不同的需求。 ### 回答3: pd.read_excel()函数是pandas库中常用的一个函数,用于读取Excel文件中的数据。该函数用法如下: pd.read_excel(io, sheet_name=0, header=0, names=None, index_col=None, usecols=None, parse_dates=False, date_parser=None, na_values=None, thousands=None, converters=None, nrows=None, skiprows=None, skipfooter=0, verbose=False, engine=None, dtype=None, squeeze=False, **kwargs) 参数说明: - io:Excel文件路径或文件对象。 - sheet_name:要读取的工作表的名称或索引,默认为0,表示第一个工作表。 - header:指定哪一行作为列名,默认为0,表示第一行。 - names:自定义列名,列表类型。 - index_col:设置某一列作为行索引,可以是列名或列的位置编号。 - usecols:需要读取的列编号或列名,可以是单个值或列表。 - parse_dates:对特定列进行日期解析,默认为False。 - date_parser:自定义日期解析函数。 - na_values:将指定值识别为空值。 - thousands:千分位分隔符,默认为","。 - converters:自定义列的转换函数。 - nrows:读取前n行。 - skiprows:跳过某些行。 - skipfooter:跳过尾部行数。 - verbose:是否打印详细输出。 - engine:使用的解析引擎,可选值为None、xlrd和openpyxl。 - dtype:指定列的数据类型。 - squeeze:如果数据只有一列,则返回Series而不是DataFrame。 - **kwargs:其他可选参数。 通过调用pd.read_excel()函数,我们可以轻松地读取Excel文件中的数据,并将其转换为DataFrame对象,方便进行数据分析和处理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

办公小课堂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值