乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > [转载]怎样在<em>excel</em> 中计算<em>时间</em>

[转载]怎样在<em>excel</em> 中计算<em>时间</em>

作者:乔山办公网日期:

返回目录:excel表格制作


参考公式:
=TEXT(1-("2018-3-10"-TODAY()+1)/10,"0.0%")
其中 2018-3-10是假定的截止日期,10是假定的总天数。

如果是按实际日期进度,输入公式并将该单元格格式设置为百分比: =(TODAY()-DATE(YEAR(TODAY()),1,1)+1)/(DATE(YEAR(TODAY()),12,31)-DATE(YEAR(TODAY()),1,1)+1)如果是按工作日进度,输入公式并将该单元格格式设置为百分比: =NETWORKDAYS(DATE(YEAR(TODAY()),1,1),TODAY())/NETWORKDAYS(DATE(YEAR(TODAY()),1,1),DATE(YEAR(TODAY()),12,31))设置百分比的方法:选中单元格,右键,设置单元格格式,“数字”选项卡里面选“百分比”
2,在excel中计算时间的相关公式:DATE 返回特定日期的序列号 DATEVALUE 将文本格式的日期转换为序列号 DAY 将序列号转换为月份中的日 DAYS360 按每年 360 天计算两个日期之间的天数e799bee5baa6e79fa5e98193e78988e69d83362 EDATE 返回在开始日期之前或之后指定月数的日期的序列号 EOMONTH 返回指定月数之前或之后某月的最后一天的序列号 HOUR 将序列号转换为小时 MINUTE 将序列号转换为分钟 MONTH 将序列号转换为月 NETWORKDAYS 返回两个日期之间的全部工作日数 NOW 返回当前日期和时间的序列号 SECOND 将序列号转换为秒 TIME 返回特定时间的序列号 TIMEVALUE 将文本格式的时间转换为序列号 TODAY 返回今天日期的序列号 WEEKDAY 将序列号转换为星期几 WEEKNUM 将序列号转换为一年中相应的周数 WORKDAY 返回指定工作日数之前或之后某日期的序列号 YEAR 将序列号转换为年 YEARFRAC 返回代表开始日期和结束日期之间总天数的以年为单位的分数 关于excel系统中的时间函数:本月份的时间进度比 =DAY(K3)/31 公式中的K3是引入的一个含有日期格式的单元格,31为本月总天数。


1、以2007版EXCEL为例,在下图中以当天日期计算时间进度

2、在A2单元格使用TODAY函数来显示当前日期,显示为打开表格当日日期,当需要在工作表上显示当前日期时,TODAY 函数非常有用,如下图

注意:TODAY 函数语法没有参数,即括号()中间为空,没有任何数值或参数。

3、要计算时间进度,首先我们应该636f7079e799bee5baa6365先提取当前年月日的“日”,在下图中,为2,提取日期的公式为=day(A2),提取A2单元格的日期(不包括月份)

我们看到B2单元格公式设置完成后返回的是日期,是因为Excel 可将日期存储为可用于计算的连续序列号。 默认情况下,1900年1月1日的序列号为 1,那么1900年1月2日的序列号为2。

为了让它显示为序列号,您必须将单元格格式更改为“常规”或“数字”,如下图,将单元格格式更改为“常规”后的显示结果

4、提取日期后,我们还要计算出当前日期当月的天数,为了方便观看,我们在B3单元格操作计算当月天数,在B3单元格输入函数:=EOMONTH(A2,0),返回当前日期月份的最后一天

EOMONTH 函数语法具有以下参数:

EOMONTH(start_date, months)

Start_date    必需。一个代表开始日期的日期。

Months    必需。 start_date 之前或之后的月份数。 months 为正值将生成未来日期;为负值将生成过去日期。months为0时生成当前日期。

输入函数后按回车键的返回结果如下:

5、我们通过EOMONTH函数知道了当前月份的最后一天为30日,也就是说11月有30天。

这时我们在EOMONTH函数的基础上提取天数,按第3步的方法在EOMONTH函数的基础上提取天数,在EOMONTH函数前加DAY函数,即在B3单元格输入:=DAY(EOMONTH(A2,0)),如下图,返回结果为:30

注意:为了返回结果为序列号,我们需提前将B3单元格格式更改为“常规”

6、时间进度为当天时期除以整月天数。

公式为:=B2(当天日期,即当前日期的天数)/B3(当前日期中,11月整个月的天数)。

这时我们就可以将两个单元格的公式合并为一个输入到B2单元格中,计算时间进度,即:=day(A2)/DAY(EOMONTH(A2,0)),显示结果如下:

7、因为我们的进度要显示为百分比,所以我们还要将进度所在单元格(即B2)格式设置为“百分比”,完成。显示结果为:

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网