EXCEL函数使用大全日期和时间函数

EXCEL函数使用大全日期和时间函数

在Excel中,日期和时间函数可以帮助我们处理和计算与日期和时间相关的数据。下面是一些常用的日期和时间函数以及它们的用法:

1.TODAY函数:返回当前日期。

用法:=TODAY

2.NOW函数:返回当前日期和时间。

用法:=NOW

3.DATE函数:根据给定的年、月和日,返回日期。

用法:=DATE(year, month, day)

示例:=DATE(2024,1,1)返回2024年1月1日。

4.TIME函数:根据给定的小时、分钟和秒,返回时间。

用法:=TIME(hour, minute, second)

示例:=TIME(12,0,0)返回中午12点。

5.MONTH函数:返回给定日期的月份。

用法:=MONTH(date)

示例:=MONTH(DATE(2024,1,1))返回1,表示一月份。

6.YEAR函数:返回给定日期的年份。

用法:=YEAR(date)

示例:=YEAR(DATE(2024,1,1))返回2024,表示2024年。 7.DAY函数:返回给定日期的日。

用法:=DAY(date)

示例:=DAY(DATE(2024,1,1))返回1,表示1号。

8.HOUR函数:返回给定时间的小时。

示例:=HOUR(TIME(12,0,0))返回12,表示中午12点。

9.MINUTE函数:返回给定时间的分钟。

示例:=MINUTE(TIME(12,30,0))返回30,表示30分钟。

10.SECOND函数:返回给定时间的秒。

示例:=SECOND(TIME(12,30,15))返回15,表示15秒。

11.WEEKDAY函数:返回给定日期的星期几。

用法:=WEEKDAY(date, [return_type])

示例:=WEEKDAY(DATE(2024,1,1))返回7,表示星期六(取决于返回类型)。

WORKDAYS函数:返回两个日期之间的工作日数。

用法:=NETWORKDAYS(start_date, end_date, [holidays])

示例:=NETWORKDAYS(DATE(2024,1,1),DATE(2024,1,31),[A2:A5])返回21,表示1月份的工作日数(假设在A2到A5单元格中有公共假期)。

13.EDATE函数:根据给定的日期,返回指定月数之后或之前的日期。

用法:=EDATE(start_date, months) 示例:=EDATE(DATE(2024,1,1),12)返回2024年1月1日。

14.EOMONTH函数:返回给定日期所在月份的最后一天的日期。

用法:=EOMONTH(start_date, months)

示例:=EOMONTH(DATE(2024,1,1),1)返回2024年2月28日。

15.NOW函数:返回当前日期和时间。

用法:=NOW

16.DATEDIF函数:返回两个日期之间的差距(以指定的单位计算)。

用法:=DATEDIF(start_date, end_date, unit)

示例:=DATEDIF(DATE(2024,1,1),DATE(2024,12,31),"y")返回1,表示两个日期之间相差1年。

这些是Excel中一些常用的日期和时间函数,它们可以帮助我们对日期和时间进行计算和分析。通过灵活使用这些函数,我们可以更好地处理和管理与日期和时间相关的数据。

合集下载

认识Excel的日期和时间函数

认识Excel的日期和时间函数

2.21 认识日期时间函数

1. 了解日期数据

在excel中,把日期数据视为一种数值的特殊表现形式。(可以说一个日期一定对应一个数字

日期范围1900-1-1到9999-12-31

11900-1-1注意:如果数字大于9999-12-31(2958465),如果转化为日期,则

21900-1-2数字14000010000

31900-1-3转为日期1900-1-12009-7-6#######

41900-1-4

31#######

351900-2-4

1001900-4-9由此可看出常规数字的1个单位在日期中是代表1天。

2.了解时间数据

日期是一个整数,1看作日期的1天。那么时间则是它的小数部分

小时分秒

24144086400个数字,但一个数字不一定对应一个日期)如果转化为日期,则会出现错误值

#########

9999-12-31

Excel表格中怎么使用日期和时间函数公式

Excel表格中怎么使用日期和时间函数公式

Excel表格中怎么使用日期和时间函数公式

关于日期和时间方面的函数公式,在Excel中我们经常会与时间和日期方面的数据打交道,所以掌握一些日期和时间函数的使用可以帮助我们快速完成一些工作。以下是店铺为您带来的关于Excel使用日期和时间函数公式,希望对您有所帮助。

Excel使用日期和时间函数公式

Excel如何显示当前日期函数公式

显示当前年份函数:【=YEAR(NOW())】

显示当前月份函数:【=MONTH(NOW())】

显示当前日期函数:【=DAY((NOW()))】

显示当前星期函数:【=TEXT(NOW(),"aaaa")】

显示当前准确时间:【=TEXT(NOW(),"hh:mm:ss")】

显示当前年月日:【=TODAY()】

显示当前年月日和时间:【=NOW()】

使用方法:直接在某单元格输入以上函数公式即可获得结果。

Excel如何通过日期判断星期几

通过日期显示星期几:【=WEEKDAY(A2,2)】

通过日期显示中文带星期:【=TEXT(A2,"aaaa")】

通过日期计算中文星期:【=TEXT(A4,"aaa")】

通过日期计算英文星期简写:【=TEXT(A5,"ddd")】

通过日期计算英文星期:【=TEXT(A5,"dddd")】

使用方法:指定输入日期的单元格,输入以上函数公式即可获取星期。

Excel如何求月份天数函数

求某日期的月份天数:【=DAY(DATE(YEAR(A2),MONTH(A2)+1,0))】 使用方法:需要指定包含日期的单元格。

直接求当前月份天数:【=DAY(EOMONTH(NOW(),0))】 使用方法:直接在某单元格输入以上公式即可获取天数。 求当前月份天数减去周六和周日:【=SUMPRODUCT(--(MOD(ROW(INDIRECT(DATE(YEAR(NOW()),MONTH(NOW()),1)&":"&DATE(YEAR(NOW()),MONTH(NOW())+1,0))),7)>1))】 使用方法:直接在某单元格输入以上公式即可获取天数。

EXCEL日期与时间函数大全

EXCEL日期与时间函数大全

1.DATE

用途:返回代表特定日期的序列号。

语法:DATE(year,month,day)

参数:year为一到四位,根据使用的日期系统解释该参数。默认情况下,Excel for

Windows使用1900日期系统,而Excel for Macintosh使用1904日期系统。Month代表每年中月份的数字。如果所输入的月份大于12,将从指定年份的一月份执行加法运算。Day代表在该月份中第几天的数字。如果 day 大于该月份的最大天数时,将从指定月份的第一天开始往上累加。

注意:Excel按顺序的序列号保存日期,这样就可以对其进行计算。如果工作簿使用的是1900日期系统,则Excel会将1900年1月1日保存为序列号1。同理,会将1998年1月1日保存为序列号35796,因为该日期距离1900年1月1日为35795天。

实例:如果采用1900日期系统(Excel默认),则公式“=DATE(2001,1,1)”返回36892。

2.DATEVaLUE

用途:返回date_text所表示的日期的序列号。该函数的主要用途是将文字表示的日期转换成一个序列号。

语法:DATEVaLUE(date_text)

参数:Date_text是用Excel日期格式表示日期的文本。在使用1900日期系统中,date_text必须是1900年1月1日到9999年12月31日之间的一个日期;而在1904日期系统中,date_text必须是1904年1月1日到9999年12月31日之间的一个日期。如果date_text超出上述范围,则函数DATEVaLUE返回错误值#value!。

如果省略参数date_text中的年代,则函数DATEVaLUE使用电脑系统内部时钟的当前年代,且date_text中的时间信息将被忽略。

实例:公式“=DATEVaLUE("2001/3/5")”返回36955,DATEVaLUE("2-26")返回36948。

Excel日期与时间函数-MINUTE函数使用实例教程

Excel日期与时间函数-MINUTE函数使用实例教程

函数功能表 达 式参数含义说 明MINUTE()参数引用说明(结果) MINUTE(serial_number) Serial_number 表示一个时间值,其中包含要查找的分钟。时间有多种输入方式:带引号的文本字符串(例如 "6:45 PM")、十进制数(例如 0.78125 表示 6:45 PM)或其他公式或函数的结果(例如TIMEVALUE("6:45 PM"))。 Microsoft Excel for Windows 和 Microsoft Excel for theMacintosh 使用不同的默认日期系统。时间值为日期值的一部分,并用十进制数表示(例如 12:00 PM 可表示为 0.5,因为此时是一天的一半)。MINUTE 返回时间值中的分钟,为一个介于 0 到 59 之间的整数。

上面时间中的分钟数 (28) =MINUTE(C10)8:28:00 PM日 期公 式视频教程

Excel日期与时间函数-MONTH函数使用实例教程

Excel日期与时间函数-MONTH函数使用实例教程

MONTH函数功能表 达 式参数含义说 明MONTH()参数引用示例一某采购员为了掌握每年8月份所需采购的IT产品,需要从数据库中调查以前8月份采购的产品,并以“*”号品 名采购日期年月日MP32006-5-5DC2007-8-1*MP42008-6-9DV2006-4-8MP52008-8-18*PS TWO2007-8-2* =IF(MONTH(D20)=8,"*","") 返回以序列号表示的日期中的月份。月份是介于 1(一月)到 12(十二月)之间的整数 MONTH(serial_number) Serial_number 表示一个日期值,其中包含要查找的月份。应使用 DATE 函数来输入日期,或者将日期作为其他公式或函数的结果输入。例如,使用 DATE(2008,5,23) 输入 2008 年 5 月 23 日。如果日期以文本的形式输入,则会出现问题。 Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1 而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。MicrosoftExcel for the Macintosh 使用另外一个默认日期系统。 由 YEAR、MONTH 和 DAY 函数返回的值为公历值,而不用考虑所给日期值的显示格式。例如,如果所给日期值的显示格式为 Hijri,则YEAR、MONTH 和 DAY 函数的返回值将是与等价的公历日期相关的值。

标识8月份的采购回来的产品。 上面日期中的月份 (8) =MONTH(C10)2008-8-18日 期公 式说明(结果)

视频教程

Excel日期与时间函数-DATE函数使用实例教程

Excel日期与时间函数-DATE函数使用实例教程

DATE函数功能

表 达 式

参数含义

说 明

DATE()参数引用

年月日

2008818

公式

注释:若要将数字转换为日期形式,请选中单元格,在“格式”菜单上单击“单元格”, 再单击“数字”选项卡,然后单击“分类”框中的“常规”。

示例一

某旅行家计划游遍西藏,回家后出版一本西藏游记,下表是他的旅游和出版计划,试计算出他想完成这项计划

年月日20081120083182180120说明(结果)返回上述日期的序列号,使用1900 日期系统(2008-8-18 或39678)=DATE(C11,D11,E11)

计划撰写西藏游记完成时间

计划耗时前期研究时间开始旅行时间 返回代表特定日期的序列号。如果在输入函数前,单元格格式为“常规”,则结果将设为日期格式。

DATE(year,month,day)

Year 参数 year 可以为一到四位数字。Microsoft Excel 将根据所使用的日期系统来解释 year 参数。默认情况下,Microsoft Excelfor Windows 将使用 1900 日期系统,而 Microsoft Excel forMacintosh 将使用 1904 日期系统。Month 代表每年中月份的数字。如果所输入的月份大于 12,将从指定年份的一月份开始往上加算。例如:DATE(2008,14,2) 返回代表2009 年 2 月 2 日的序列号。Day 代表在该月份中第几天的数字。如果 day 大于该月份的最大天数,则将从指定月份的第一天开始往上累加。例如,DATE(2008,1,35) 返回代表 2008 年 2 月 4 日的序列号

Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1 而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。Microsoft Excel for the Macintosh 使用另外一个默认日期系统。 函数 DATE 在年、月、日为变量的公式中非常有用。

excel计算时间和日期的函数

第 1 页 共 2 页 excel计算时间和日期的函数

excel日期函数是我们经常使用的程序,日期与时间函数是指在公式中用来分析和处理日期值和时间值的函数。下面小编举几个能计算时间和日期的函数。希望对你有帮助!

excel日期函数的使用 excel日期函数的使用1:例如计算2013-7-1到2014-7-12号相差的天数

输入公式=DAYS360(A1,A2)

得出的结果为371天。每个月为30天再加上11天。

注意days360函数的每个月以30天计算,小编在上篇经验中讲的datedif函数也可以用来计算两日期相差的天数,但datedif函数计算实际的天数,例如一月31天,2月份28天。区别看步骤二。

excel日期函数的使用2:利用datedif函数计算相差的天数

输入公式=DATEDIF(A1,A2,d)

得出的结果为376天,从中可以看出days360函数与datedif的区别。

excel日期函数的使用3:利用days360函数计算工龄。但此时要用到int函数。

输入公式=DAYS360(C2,TODAY())。

可以看出得出的结果为天数,这时就要把天数转化为年。

excel日期函数的使用4:int函数表示将数字向下舍入到最接近的整数

第 2 页 共 2 页 语法格式=int(数字)

输入公式=int(7.1)=7

=int(7.9)=7

可以看出int函数向下取整。

excel日期函数的使用5:输入公式=INT(DAYS360(C2,TODAY())/365)。

猜你喜欢:1.Excel中2010版进行运用函数显示日期为几的操作方法

2.excel中设置日期函数实现年龄快速计算的方法

3.excel 日期函数的使用教程

4.Excel中进行date日期函数的计算使用

Excel函数应用之文本、日期和时间函数

Excel函数应用之文本、日期和时间函数

作者:陆元婕 出处:ccidnet

所谓文本函数,就是可以在公式中处理文字串的函数。例如,可以改变大小写或确定文字串的长度;可以替换某些字符或者去除某些字符等。而日期和时间函数则可以在公式中分析和处理日期值和时间值。关于这两类函数的列表参看附表,这里仅对一些常用的函数做简要介绍。

一、文本函数

(一)大小写转换

LOWER--将一个文字串中的所有大写字母转换为小写字母。

UPPER--将文本转换成大写形式。

PROPER--将文字串的首字母及任何非字母字符之后的首字母转换成大写。将其余的字母转换成小写。

这三种函数的基本语法形式均为 函数名(text)。示例说明:

已有字符串为:pLease ComE Here! 可以看到由于输入的不规范,这句话大小写乱用了。

通过以上三个函数可以将文本转换显示样式,使得文本变得规范。参见图1

Lower(pLease ComE Here!)= please come here!

upper(pLease ComE Here!)= PLEASE COME HERE!

proper(pLease ComE Here!)= Please Come Here!

图1

(二)取出字符串中的部分字符 您可以使用Mid、Left、Right等函数从长字符串内获取一部分字符。具体语法格式为

LEFT函数:LEFT(text,num_chars)其中Text是包含要提取字符的文本串。Num_chars指定要由 LEFT 所提取的字符数。

MID函数:MID(text,start_num,num_chars)其中Text是包含要提取字符的文本串。Start_num是文本中要提取的第一个字符的位置。

RIGHT函数:RIGHT(text,num_chars)其中Text是包含要提取字符的文本串。Num_chars指定希望 RIGHT 提取的字符数。

Excel日期与时间函数-NOW函数使用实例教程

NOW

函数功能表 达 式

参数含义

说 明

NOW()参数引用

=NOW( ) 返回当前日期和时间的序列号:41374.91107 返回当前日期的序列号。序列号是 Microsoft Excel 日期和时间计算使用的日期-时间代码。如果在输入函数前,单元格的格式为“常规”,则结果将设为日期格式

NOW( )

Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1 而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。Microsoft Excel for the Macintosh 使用另外一个默认日期系统。 序列号中小数点右边的数字表示时间,左边的数字表示日期。例如,序列号 .5 表示时间为中午 12:00。 函数 NOW 只有在重新计算工作表,或执行含有此函数的宏时改变。它并不会随时更新。

按时期时间格式返回当前日期和时间:2013-04-10 9:51 PM =NOW( )公 式说明(结果)

视频教程

Excel日期与时间函数-WORKDAY函数使用实例教程

函数功能

表 达 式

参数含义

说 明

WORKDAY()参数引用

注释:若要将数字显示为日期,请选择单元格并单击“格式”菜单上的“单元格”,再单击“数字”选项卡 若要将上例中的假日所在单元格的区域转换为数组常量,请选择 A4:A6,再按 F9

示例一从起始日期开始 169 个工作日的日期 (2009-3-26)2008-12-5假 日

2009-2-27假 日

实际工作日统计=WORKDAY(C11,C12,C13:C15)从起始日期开始 169 个工作日的日期,除去假日(2009-3-30)公 式说明(结果)

=WORKDAY(C11,C12)2008-8-1起始日期

169完成所需天数

2008-10-18假 日WORKDAY

返回某日期(起始日期)之前或之后相隔指定工作日的某一日期的日期值。工作日不包括周末和专门指定的假日。在计算发票到期日、预期交货时间或工作天数时,可以使用函数 WORKDAY 来扣除周末或假日。 如果该函数不可用,并返回错误值 #NAME?,请安装并加载“分析工具库”加载宏

WORKDAY(start_date,days,holidays)

Start_date 为一个代表开始日期的日期。 Days 为 Start_date 之前或之后不含周末及节假日的天数。Days为正值将产生未来日期;为负值产生过去日期。 Holidays 为可选的列表,表示需要从工作日历中排除的日期值,如各种省/市/自治区和国家/地区的法定假日或非法定假日。此列表可以是包含日期的单元格区域,也可以是由代表日期的序列号所构成的数组常量。

Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是39448,这是因为它距 1900 年 1 月 1 日有 39448 天。Microsoft Excelfor the Macintosh 使用另外一个默认日期系统。 如果任何参数为非法日期值,则函数 WORKDAY 将返回错误值 #VALUE。 如果 start_date 加 days 产生非法日期值,函数 WORKDAY 返回错误值 #NUM!。 如果 days 不是整数,将截尾取整 应使用 DATE 函数来输入日期,或者将日期作为其他公式或函数的结果输入。例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。如果日期以文本的形式输入,则会出现问题。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档