Excel公式与函数 您所在的位置:网站首页 excel众数函数公式 Excel公式与函数

Excel公式与函数

2023-04-12 20:43| 来源: 网络整理| 查看: 265

简介​

上期咱们讲了 today, year, month, day 这四个日期函数,而与日期函数对应的时间函数同样有四个,下面让我们一起来看看这四个与时间有关的函数。

DATE 函数

在开始之前,这里需要补充一个与日期有关的函数,DATE函数,上期讲述的四种函数都是直接处理日期的函数,其参数都是日期或将日期提取出来变为数字,而date函数与之相反,它是将数字组合成为日期。

从公式引导对话框可以看出,date函数有三个参数,分别是year,month和day,他们分别表示年、月、日。

但不同的是,该年月日不必遵循常规计数标准,例如,month参数,即月参数,该参数可以超过12。例如,该参数输入13,那么date函数会自动识别,最后得出的结果将会是1月,并向年的计数加1。

下面让我们用一个例子来展示该函数的具体工作原理。

例如,我们要将2023年,13个月,32天组成一个日期。

=DATE(C25,D25,E25)

首先点击单元格F25,然后输入等于,date,再按tab键,年月日参数分别选择对应的单元格,最后输入左括号,并按enter,excel会得出这三个参数的组合日期。

该示例的日期计算结果是2024年2月1日。

​同样该函数也支持对日期参数进行加减运算,例如示例2,我们需要在组合日期的基础上,分别将年月日都进行增加,这里就需要用到上期讲述的year,month和day函数提取出对应的年月日数值,再分别加上对应的日期增量。

=DATE(YEAR(F25)+C28,MONTH(F25)+D28,DAY(F25)+E28)

最后的计算结果应该是2023年9月15日。

NOW 函数

下面进入正题,时间函数,第一个,now函数,now函数与today函数一样,没有任何参数,today函数是用来返回系统当前的日期,而now则是返回时间。

例如示例1,选择单元格D28然后输入等于,now然后按tab键,最后直接按enter,excel就会直接返回当前的系统时间。

(但需要注意,该时间不会自动更新,只有当表格数据发生变化或重新打开,该数据才会刷新。)

同样时间也可以进行加减,让我们来看看示例2,来了解时间在excel里是如何加减的。

在示例2中,我们要计算每日的工作时间,只需要用下班时间减上班时间,然后在此基础上减去午休时间,最后可以算出上班的工作时间。

(需要注意这里得到的是excel的时间格式表达,如果将其格式改为常规,会发现结果是0.33,上期讲过这是因为excel对时间和日期采用了数字计算和存储所导致的,如果需要返回常规的数字结果,只需要在计算结果后乘以24,将小数存储的时间转换为实际的阿拉伯数字。)

HOUR、MINUTE、SECONDE 函数

接下来是hour,minute,seconde函数,这三个函数与日期的year,month,day函数一样,都是将日期时间代码转换为对应的数字文本格式,其参数也都一致,都是serial number。

这里提供了三个示例,供大家了解这三个函数,感兴趣的小伙伴可以下载教程文件自行查看。

这里需要特别说明,这三个函数与日期的year,month,day函数一样,在遇到需要分析数据每小时,每分钟,每秒钟的分类汇总或计算时可以做为一种思路。具体示例可以观看上期视频对month函数的讲解,这里就不过多叙述。

TIME 函数

最后一个TIME函数,该函数的语法参数如图所示。

该函数与date函数用法类似,其作用是将特定数字转化为时间。

例如示例1,将指定的时分秒组合为时间,我们只需要选择单元格F 22,然后输入等于time,再按tab键,对时间参数选择对应的单元格,最后输入右括号再按enter,excel就会将对应的三个数字转化为24小时制的标准时间。

​同样其参数也支持加减,例如示例2,需要将组合时间的对应参数分别加上对应的时间,我们只需要用前面讲的hour,minute,seconde函数提取出时间中的阿拉伯数字,在加上对应参数即可,最后的计算结果是23:02:53,你也快下载教程文件动手试试吧。

​教程同步学习文件下载链接 提取码: amkg

如果文章对您的学习有帮助可以点一下喜欢加收藏,如果能关注加分享那就更好啦,我后期会更新更多内容,祝身体健康,前程似锦。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有