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

使用Excel的日期和时间函数Microsoft Excel是一款功能强大的电子表格软件,广泛应用于数据分析、计算和管理等领域。
其中,日期和时间函数是Excel中的重要功能之一,可以帮助用户对日期和时间进行各种计算和处理。
本文将介绍几个常用的Excel日期和时间函数,并演示其使用方法和效果。
一、日期函数1. TODAY函数TODAY函数用于返回当前日期。
在一个单元格中输入“=TODAY()”,按下回车键后,该单元格将显示当前日期。
例如,如果今天是2022年9月10日,那么使用TODAY函数的单元格将显示“2022/09/10”。
2. DATE函数DATE函数用于根据给定的年、月和日创建一个日期。
它的语法为“=DATE(年, 月, 日)”。
例如,要创建日期为2022年9月10日的日期,可以在一个单元格中输入“=DATE(2022, 9, 10)”。
3. YEAR函数、MONTH函数和DAY函数这三个函数分别用于提取日期中的年、月和日。
它们的语法分别为“=YEAR(日期)”,“=MONTH(日期)”和“=DAY(日期)”。
例如,如果日期位于单元格A1中,要提取该日期的年份,可以在另一个单元格中输入“=YEAR(A1)”。
二、时间函数1. NOW函数NOW函数用于返回当前日期和时间。
与TODAY函数类似,输入“=NOW()”并按下回车键后,显示该单元格的值为当前日期和时间。
2. TIME函数TIME函数用于创建一个时间。
它的语法为“=TIME(时, 分, 秒)”。
例如,要创建时间为15:30:00的时间,可以在单元格中输入“=TIME(15, 30, 0)”。
3. HOUR函数、MINUTE函数和SECOND函数这三个函数分别用于提取时间中的小时、分钟和秒钟。
它们的语法分别为“=HOUR(时间)”,“=MINUTE(时间)”和“=SECOND(时间)”。
例如,如果时间位于单元格B1中,要提取该时间的小时数,可以在另一个单元格中输入“=HOUR(B1)”。
EXCEL日期与时间函数公式详解

EXCEL日期与时间函数公式详解Excel日期与时间函数是一组用于处理日期和时间相关操作的函数。
在Excel中,我们可以使用这些函数进行日期和时间的计算、格式化和转换等操作。
下面是对Excel日期与时间函数的详细解释。
1.NOW函数NOW函数用于返回当前日期和时间。
它没有任何参数,只需要在单元格中输入=NOW(即可。
返回的结果是一个日期和时间的序列号,需要通过格式化单元格的方式进行显示。
2.TODAY函数TODAY函数用于返回当前日期。
它同样没有任何参数,只需要在单元格中输入=TODAY(即可。
返回的结果同样是一个日期的序列号,需要进行格式化单元格的操作。
3.DATE函数DATE函数用于创建一个日期序列号,需要传入年、月、日三个参数。
可以在单元格中输入=DATE(年,月,日)来生成一个特定的日期。
例如,=DATE(2024,12,31)可以生成2024年12月31日的日期。
4.TIME函数TIME函数用于创建一个时间序列号,需要传入小时、分钟、秒三个参数。
可以在单元格中输入=TIME(小时,分钟,秒)来生成一个特定的时间。
例如,=TIME(12,0,0)可以生成12点钟的时间。
5.YEAR函数YEAR函数用于提取一个日期或时间的年份。
需要传入一个日期或时间的序列号作为参数。
例如,=YEAR(DATE(2024,12,31))返回20246.MONTH函数MONTH函数用于提取一个日期或时间的月份。
同样需要传入一个日期或时间的序列号作为参数。
例如,=MONTH(DATE(2024,12,31))返回127.DAY函数DAY函数用于提取一个日期或时间的天数。
同样需要传入一个日期或时间的序列号作为参数。
例如,=DAY(DATE(2024,12,31))返回318.HOUR函数HOUR函数用于提取一个时间的小时数。
同样需要传入一个时间的序列号作为参数。
例如,=HOUR(TIME(12,30,0))返回129.MINUTE函数MINUTE函数用于提取一个时间的分钟数。
EXCEL函数使用大全日期和时间函数

EXCEL函数使用大全日期和时间函数在Excel中,日期和时间函数可以帮助我们处理和计算与日期和时间相关的数据。
下面是一些常用的日期和时间函数以及它们的用法:1.TODAY函数:返回当前日期。
用法:=TODAY2.NOW函数:返回当前日期和时间。
用法:=NOW3.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单元格中有公共假期)。
常用EXCEL函数详解及应用实例(分类汇总版)——日期与时间函数

页码
1 1 2 2 3 3 4 4 4 5 5 6 6 6 7 7 8 8 9 9
整理日期:2013年6月
Zylkfxy
常用Excel函数详解及应用实例
A 1 B C D E F G H I
一、日期与时间函数
1.DATE 返回特定日期的序列号 2 3 函数定义: 合并年、月、日三个数为完整的日期格式,从指定的年、月、日来计算日期序列号值. 4 使用格式: DATE(year,month,day) 5 格式简义: DATE(年,月,日) 6 参数定义: year 参数 year 可以为一到四位.Excel 将根据所使用的日期系统解释 year 参数 7 Excel支持1900年和1904年两种日期系统,这两种日期系统使用了不同的日期作 8 为参照基础,00年日期系统规定1900年的1月1日为第一天,其存储的日期系列编 9 号为1,最后天是9999年12月31日.04日期系统规定1904年1月1日为第一天,基存 10 储的日期系列为0,最后一天同上.系统默认为1900日期系统. 以整数形式指定日期的"月"部分的数值,或者指定单元格引用.若指定数大于12,则被视 11 month 为下一年的1月之后的数值.如果指定的数值小于0,则被视为指定了前一个月份. 12 13 day 以整数的形式指定日期的"日"部分的数值,或者指定单元格引用.如果指定数大 14 于月份的最后一天,则被视为下一月份的1日之后的数值.如果指定的数值小于0, 15 则被视为指定了前一个月份. 16 注意事项: 此函数也可以将公式指定为参数.当参数中指定了数值范围外的值时,返回错误值"#VALUE!". 17 因此,使用函数时要注意确认参数是否正确. 18 19 例1 求日期时间相加(date,year,month,day,time,minute,second) 20 基数日期时间: 2013-5-24 16:58:28 21 年 月 日 时 分 秒 22 5 4 6 12 48 58 2013-5-24 4:58 2013-5-24 17:46 2013-5-24 16:59 23 2018-5-24 2013-9-24 2013-5-30 24 增加年: =DATE(YEAR(D20)+B22,MONTH(D20),DAY(D20)) 25 增加月: =DATE(YEAR(D20),MONTH(D20)+C22,DAY(D20)) 26 增加日: =DATE(YEAR(D20),MONTH(D20),DAY(D20)+D22) 27 增加时: =DATE(YEAR(D20),MONTH(D20),DAY(D20))+TIME(HOUR(D20)+E22,MINUTE(D20),SECOND(D20)) 28 增加分: =DATE(YEAR(D20),MONTH(D20),DAY(D20))+TIME(HOUR(D20),MINUTE(D20)+F22,SECOND(D20)) 29 增加秒: =DATE(YEAR(D20),MONTH(D20),DAY(D20))+TIME(HOUR(D20),MINUTE(D20),SECOND(D20)+G22) 30 31 例2 有关日期时间的判断(day,eomonth,today) 32 31 =DAY(DATE(YEAR(TODAY()),MONTH(TODAY())+1,0))(计算本月总天数) 33 31 =DAY(EOMONTH(TODAY(),0))(计算本月总天数) 34 29 =DAY(EOMONTH(TODAY(),0))-DAY(TODAY())(计算本月还剩几天) 35 31 =DAY(EOMONTH(TODAY(),1))(计算下个月总天数) 36 3 =INT((MONTH(TODAY())+2)/3)(计算本月属第几季度) 37 3 =INT(MONTH(TODAY())/3.1+1)(计算本月属第几季度) 38 3 =MONTH(MONTH(TODAY())&0)(计算本月属第几季度) 39 3 =ROUNDUP(MONTH(TODAY())/3,)(计算本月属第几季度) 40 3 =CEILING(MONTH(TODAY())/3,1)(计算本月属第几季度) 41 3 =LEN(POWER(2,MONTH(TODAY())))(计算本月属第几季度) 42 工作日 =IF(WEEKDAY(TODAY(),2)>5,"双休日","工作日")(计算当天是休息/工作日) 43 27 =WEEKNUM(TODAY(),2)(计算当天是本年的第几周) 44 183 =TODAY()-DATE(YEAR(TODAY()),1,0)(计算当年已经过的天数) 45 2013-9-10 =WORKDAY(TODAY(),50)(第50个工作日后日期) 46 47 例3 从身份证中提取出生日期、性别及计算退休日期 48 身份证号码 342626195810260017 49 1958-10-26 =TEXT(MID(C48,7,8),"#-00-00")(提取出生日期) 50 男 =IF(MOD(MID(C48,17,1),2)=1,"男","女")(判断性别) 51 2018-10-26 =DATE(YEAR(B49)+IF(B50="男",60,55),MONTH(B49),DAY(B49))(退休日期) 52 2018-10-26 =DATE(YEAR(TEXT(MID(C48,7,8),"#-00-00"))+IF(IF(MOD(MID(C48,17,1),2)=1,"男","女")="男", 53 60,50),MONTH(TEXT(MID(C48,7,8),"#-00-00")),DAY(TEXT(MID(C48,7,8),"#-00-00")))(综合公式)
excel计算时间和日期的函数

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函数表示将数字向下舍入到最接近的整数
语法格式=int(数字)
输入公式=int(7.1)=7
=int(7.9)=7
可以看出int函数向下取整。
excel日期函数的使用5:输入公式=INT(DAYS360(C2,TODAY())/365)。
猜你喜欢:。
如何在Excel中进行日期和时间计算

如何在Excel中进行日期和时间计算在Excel中进行日期和时间计算日期和时间是Excel中常见的数据类型,而对于这些数据的计算与分析也经常是我们在工作中需要进行的任务。
本文将介绍如何在Excel 中进行日期和时间的计算。
请根据以下步骤操作:1. 日期和时间格式设置要在Excel中进行日期和时间的计算,首先需要确保所有相关单元格的格式正确设置为日期或时间。
选择需要进行计算的单元格,然后通过右键单击打开“格式单元格”选项。
在弹出的对话框中,选择“日期”或“时间”选项,并选择合适的格式。
2. 日期和时间函数Excel提供了一些用于日期和时间计算的函数,这些函数可以方便地完成各种计算任务。
以下是一些常用的函数:- NOW函数:可以返回当前日期和时间。
在相关单元格中输入“=NOW()”即可获取当前日期和时间的数值。
- DATE函数:用于创建日期。
DATE函数需要输入年、月和日的数值。
例如,输入“=DATE(2022, 5, 20)”可以得到2022年5月20日的日期。
- TIME函数:用于创建时间。
TIME函数需要输入小时、分钟和秒的数值。
例如,输入“=TIME(9, 30, 0)”可以得到9点30分的时间。
3. 日期和时间运算在Excel中,可以对日期和时间进行各种运算。
下面是一些常见的运算示例:- 日期之差:可以通过简单的减法运算计算两个日期之差。
例如,如果单元格A1中存储了一个日期,而单元格B1存储了另一个日期,可以在单元格C1中输入公式“=B1-A1”来计算两个日期之差。
- 时间之差:同样,可以使用减法运算计算两个时间之差。
例如,如果单元格A2中存储了一个时间,而单元格B2存储了另一个时间,可以在单元格C2中输入公式“=B2-A2”来计算两个时间之差。
- 日期和时间的加减运算:可以使用“+”和“-”运算符对日期和时间进行加减运算。
例如,如果希望在一个日期上加上一定的天数,可以使用公式“=A1+7”表示在单元格A1中的日期上加上7天。
Excel函数大全【实例讲解】

函2)函 数 大 全链接函数基本知识函数索引日期与时间函数数学与三角函数逻辑函数查找与引用函数数据库函数文本函数统计函数财务函数工程函数信息函数定义返回从开始日期算起的数月之前或之后的序列号.返回指定月份数之前或之后的某月份的最后的日期序列号.返回自开始日期算起相隔指定天数之前或之后(不包括周末和专门指定的假日)的日期的序列号.计算除了周六、日和休息日之外的工作天数计算期间内的年数、月数、天数按一年360天计算两个日期之间的天数计算指定期间占一年的比率计算从1月1日算起的第几个星期从年、月、日来计算日期从表示日期的文本来计算序列号值从时、分、秒来计算出时间的序列号值从表示时间的文本来计算序列号值计算当前的日期计算当前的日期和时间和星期从日期中提取出"年"从日期中提取出"月"从日期中提取出"日"计算出与日期相对应的星期从时间中提取出"时"从时间中提取出"分"从时间中计算出"分"求和计算对满足条件的单元格的数值求和计算满足条件的单元格人个数计算积先计算多个数组的元素之间的乘积再求和计算平方和计算两个数组中对应元素的平方之和计算两个数组中对应元素的平方差之和计算两个数组中对应元素的差的平方之和计算各种总计值将数值向下舍入为最接近的整数根据指定的位数位置向下舍入计算根据指定的位数位置向下舍入根据指定的位数位置向上舍入根据指定的位数位置四舍五入向下舍入为指定的倍数向上舍入为指定的倍数舍入指定值的倍数向上舍入最接近的偶数向上舍入最接近的奇数计算出商的整数部分计算余数倍数计算最大公约数计算最小公倍数计算绝对值计算正负符号计算阶乘计算双阶倍乘返回从给定元素数目的集合中选取若干元素的排列数计算组合数或二项系数计算多项系数计算幂级数计算平方根计算圆周率的倍数的平方根计算幂乘计算自然对数e的幂乘计算以指定的数值为底的对数计算常用对数计算自然对数计算圆周率的近似值将角度转换为弧度将弧度转换为度计算正弦值计算余弦值计算正切值计算反正弦值计算反余弦值计算反正切值计算x-y坐标的反正切值计算双曲正弦值计算双曲余弦值计算比曲正切值计算双曲反正弦值计算双曲反余弦值计算比曲反正切值值计算矩阵行列式的值计算矩阵的逆矩阵计算两数组矩阵的乘积产生大于或等于0且小于1的随机数产生指定数值之间的随机数根据条件满足与否返回不同的值检测所有的条件是否为真检测任意一项条件是否为真对表示条件的参数的逻辑值求反表示总是为真表示总是为假按照垂直方向搜索区域按照水平方向搜索区域(向量形式)搜索单行或单列(数组形式)搜索区域或查找对应值返回搜索值的相对位置计算指定位置的单元格引用(单元格引用方式)返回行和列交差位置的单元格引用(数组形式)返回行和列交叉位置的值间接引用单元格的内容从参数表中选择特定的值位置返回单元格引用或单元格的位置返回序列号返回行序号计算列数返回引用或数组的行数计算指定区域的区域个数行和列的转置创建超链接从支持COM自动化的程序中获取实时的数据将全角字符(双字节字符)转换成半角字符(单字节字符)将半角字符转换成全角字符将所有英文字母转换成大写字母将所有英文字母转换成寂写字母将英文单词的开头字母转换成大写字母将表示数值的文本转换成数值统计文本字符串中字符数目(计算文本的长度)计算文本的字节数将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中从一个文本字符串的第一个字符开始,截取指定数目的字符从一个文本字符串的最后一个字符开始,截取指定数目的字符从一个文本字符串的指定位置开始,截取指定数目的字符根据指定的位置和字节提取字符检索字符位置(区分大小写)检索字节位置(区分大小写)检索字符位置(不区分大小写)检索字节位置(不区分大小写)替换检索的文本替换指定字符数的文本替换指定字节数的文本删除多余的空格字符删除非打印字符返回字符代码返回与字符代码相对的字符给数值添加_符号和千位分隔符给数值附加上美元符号和千位分隔符将数值转换成泰语的货币格式的文本给数值附加千位分隔符和小数分隔符将数值转换成自由的显示格式文本将数值转换成罗马数字检查两文本是否完全相同根据指定次数重复文本只在参数为文本时返回将数值转换成汉字的文本计算日期和数值的个数计算数据的个数计算空白单元格的个数计算数值数据的平均值计算所有数据的平均值剔除异常数据后计算平均值计算几何平均值计算调和平均值计算数据群的为数计算数据群的众数计算数值的最大值计算所有数据的最大值计算数值的最小值计算所有数据的最小值计算从大到小顺序下某一位置的数值计算从小开始指定位置的数值计算位置(排位)计算区间里所含数值的个数计算百分位数计算四分位数计算使用百分率的位置通过数值计算无偏方差通过所有数据计算无偏方差通过数值计算方差通过所有数据计算方差通过数值推测数据集的标准偏差通过数值推测数据集的标准偏差通过数值计算标准偏差通过数值计算标准偏差计算平均偏差计算变动计算标准化变量计算峰度计算偏斜度使用回归曲线进行预测使用重回归分析进行预测计算回归斜线的斜率计算回归斜线的计算截距通过重回归分析计算系数和常数项计算回归曲线的标准误差计算回归曲线的的适合度使用指数回归曲线进行预测计算指数回归曲线的系数和底数计算相关系数计算相关系数计算协方差计算数据集对应的置信区间计算下限值到上限值概率计算二项分布的概率和累积概率计算累积二项概率在基准值以下时的最大值计算负二项分布的概率计算超几何分布的概率计算POISSON分布的概率计算正态分布的概率和累积概率计算累积正态分布的反函数计算标准正态分布的累积概率计算标准正态分布的累积概率的反函数的累积概率计算对数正态分布的累积概率计算对数正态分布的累积概率反函数计算卡方分布的上侧概率计算卡方分布的上侧概率的反函数进行卡方检验计算t分布的概率计算t分布的反函数进行t检验检验正态数据集的平均值计算F公布的概率计算F公布的反函数进行t检验进行FISHER变换计算FISHER变换的反函数计算指数分布函数的值计算伽玛公布函数的值计算伽玛公布函数的反函数计算伽玛函数的自然对数计算Beta分布的累积函数的值计算Beta分布的累积函数的反函数计算韦伯分布的值和储蓄的存款额计算贷款的还款额和分期储蓄的存款额计算贷款偿还额的本金相应部分计算贷款偿还额的本金相应部分的累计计算贷款偿还额的利息相应部分计算贷款偿还额的利息相应部分的累计计算本金均分偿还时的利息款额和首次存款计算当前价格计算将来的价格计算利率变动存款的将来价格计算贷款的偿还时间和分期储蓄的存款时间计算贷款或分期储蓄的利率计算实际年利率计算名目年利率计算定期现金流量的净现值由不定期的现金流量计算净现值由定期的现金流量计算内部利益率由不定期的现金流量计算内部利益率由定期现金流量计算内部利益率函数计算定期付息证券的利率计算定期付息证券的当前价格计算定期付息证券的利息的日期信息计算之前的付息日计算最近的付息日到成交日的天数计算成交日到下一付息日的天数计算定期成交日到期日的付息次数的修正期限证券(1)证券(2)旧费计算折旧费计算折旧费数和幂函数的值元格的个数大值或最小值。
excel函数大全(日期与时间部分)

说明 Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下, 1900 年 1 月 1 日的序列号是 1 而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。Microsoft Excel for the Macintosh 使用另外一个默认日期系统。 大部分函数都会自动将日期值转换成序列号。
示例 如果您将示例复制到空白工作表中,可能会更易于理解该示例。
操作方法 1. 创建空白工作簿或工作表。 2. 请在“帮助”主题中选取示例。不要选取行或列标题。
从帮助中选取示例。
3. 按 Ctrl+C。 4. 在工作表中,选中单元格 A1,再按 Ctrl+V。 5. 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),
语法
DATE(year,month,day)
Year 参数 year 可以为一到四位数字。Microsoft Excel 将根据所使用的日 期系统来解释 year 参数。默认情况下,Microsoft Excel for Windows 将使用 1900 日期系统,而 Microsoft Excel for Macintosh 将使用 1904 日期系统。
Generated by Foxit PDF Creator © Foxit Software For evaluation only.
说明 Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下, 1900 年 1 月 1 日的序列号是 1 而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。Microsoft Excel for the Macintosh 使用另外一个默认日期系统。 函数 DATE 在年、月、日为变量的公式中非常有用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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。
3.DAY
用途:返回用序列号(整数1到31)表示的某日期的天数,用整数1 到31 表示。
语法:DAY(serial_number)
参数:Serial_number是要查找的天数日期,它有多种输入方式:带引号的文本串(如"1998/01/30")、序列号(如1900日期系统的35825表示的1998年1月30日),以及其他公式或函数的结果(如DATEVaLUE("1998/1/30"))。
实例:公式“=DAY("2001/1/27")”返回27,=DAY(35825)返回30,
=DAY(DATEVaLUE("2001/1/25"))返回25。
4.DAYS360
用途:按照一年360天的算法(每个月30天,一年共计12 个月),返回两日期间相差的天数。
语法:DAYS360(start_date,end_date,method)
参数:Start_date和end_date是用于计算期间天数的起止日期。
如果start_date在end_date之后,则DAYS360将返回一个负数。
日期可以有多种输入方式:带引号的文本串(例如:"1998/01/30")、序列号(例如:如果使用1900日期系统,则35825表示1998年1月30日)或其他公式或函数的结果(例如,DATEVaLUE("1998/1/30"))。
Method是一个逻辑值,它指定了在计算中是采用欧洲方法还是美国方法。
若为FALSE 或忽略,则采用美国方法(如果起始日期是一个月的31日,则等于同月的30日。
如果终止日期是一个月的31日,并且起始日期早于30日,则终止日期等于下一个月的1日,否则,终止日期等于本月的30日)。
若为TRUE则采用欧洲方法(无论是起始日期还是终止日期为一个月的31 号,都将等于本月的30 号)。
实例:公式“=DAYS360("1998/2/1","2001/2-1")”返回1080。
5.EDATE
用途:返回指定日期(start_date)之前或之后指定月份的日期序列号。
语法:EDATE(start_date,months)
参数:Start_date参数代表开始日期,它有多种输入方式:带引号的文本串(例如:"1998/01/30")、序列号(如35825表示1998年1月30日)或其他公式或函数的结果(例如:DATEVaLUE("1998/1/30"))。
Months 为在start_date之前或之后的月份数,未来日期用正数表示,过去日期用负数表示。
实例:公式“=EDATE("2001/3/5",2)”返回37016即2001年5月5日,
=EDATE("2001/3/5",-6)返回36774即2000年9月5日。
6.EOMONTH
用途:返回start-date之前或之后指定月份中最后一天的序列号。
语法:EOMONTH(start_date,months)
参数:Start_date参数代表开始日期,它有多种输入方式:带引号的文本串(如
"1998/01/30")、序列号(如1900日期系统中的35825)或其他公式或函数的结果(如DATEVaLUE("1998/1/30"))。
Month为start_date之前或之后的月份数,正数表示未来日期,负数表示过去日期。
实例:公式“=EOMONTH("2001/01/01",2)”返回36981即2001年3月31日,
=EOMONTH("2001/01/01",-6)返回36738即2000年7月31日。
7.HOUR
用途:返回时间值的小时数。
即介于0(12:00 A.M.)到23(11:00 P.M.) 之间的一个整数。
语法:HOUR(serial_number)
参数:Serial_number表示一个时间值,其中包含着要返回的小时数。
它有多种输入方式:带引号的文本串(如"6:45 PM")、十进制数(如0.78125 表示6:45PM)或其他公式或函数的结果(如TIMEVaLUE("6:45 PM"))。
实例:公式“=HOUR("3:30:30 PM")”返回15,=HOUR(0.5)返回12即12:00:00 AM,=HOUR(29747.7)返回16。
用途:返回时间值中的分钟,即介于0到59之间的一个整数。
语法:MINUTE(serial_number)
参数:Serial_number是一个时间值,其中包含着要查找的分钟数。
时间有多种输入方式:带引号的文本串(如"6:45 PM")、十进制数(如0.78125表示6:45 PM)或其他公式或函数的结果(如TIMEVaLUE("6:45 PM"))。
实例:公式“=MINUTE("15:30:00")”返回30,=MINUTE(0.06)返回26,
=MINUTE(TIMEVaLUE("9:45 PM"))返回45。
9.MONTH
用途:返回以序列号表示的日期中的月份,它是介于1(一月)和12(十二月)之间的整数。
语法:MONTH(serial_number)
参数:Serial_number表示一个日期值,其中包含着要查找的月份。
日期有多种输入方式:带引号的文本串(如"1998/01/30")、序列号(如表示1998年1月30日的35825)或其他公式或函数的结果(如DATEVaLUE("1998/1/30"))等。
实例:公式“=MONTH("2001/02/24")”返回2,=MONTH(35825)返回1,
=MONTH(DATEVaLUE("2000/6/30"))返回6。
WORKDAYS
用途:返回参数start-data和end-data之间完整的工作日(不包括周末和专门指定的假期)数值。
语法:NETWORKDAYS(start_date,end_date,holidays)
参数:Start_date代表开始日期,End_date代表终止日;Holidays是表示不在工作日历中的一个或多个日期所构成的可选区域,法定假日以及其他非法定假日。
此数据清单可以是包含日期的单元格区域,也可以是由代表日期的序列号所构成的数组常量。
函数中的日期有多种输入方式:带引号的文本串(如"1998/01/30")、序列号(如使用1900日期系统的35825)或其他公式或函数的结果(如DATEVaLUE("1998/1/30"))。