什么是Excel日期运算技巧?

更新时间:2023-03-25 11:39:47 作者:通达百科

  在excel中,通过将两个日期值进行减运算,能够[能够,(1) 表示有可能 (2) 表示具备某种能力 这个问题他能够解决 (3) 表示有条件;可以 今天下午的会议我们都能够参加。]得到这两个日期之间所间隔的具体天数[《周易》把数分为地数、天数,以象征阴、阳两种不同性质的事物。];而将一个日期值与一个表示[表示是一个汉语词汇,读音为biǎo shì,作动词时意思是用言行表现出;事物本身显出某种意义或者凭借某种事物显出某种意义。]天数的常数相加减,则能够得到一个距离该日期x天的日期值。如:“2000/05/31”-“2000/05/01”得到31,“2000/05/01”加上90得到“2000/07/30”。这是excel提供的一个虽然简单却相当实用的日期计算[计算与人类由于现代人类各个课题学科繁多,涉及面广,而分类又细。]功能。

  但是,这一功能在实际工作中的局限性,使其无法满足更高层次的需要,特别是“工作日[工作日(Working Day/Workday)也称劳动日,是指在一昼夜内职工进行工作时间的长度(小时数)。]”这一概念逐渐在各领域被广泛应用的今天,许多工作都需要进行与之相关的计算。最常见的例如员工的出勤天数、交货期的计算、付款日的计算等等。excel为用户的这些需求提供了怎样的解决方案呢?

Excel日期运算有什么技巧

使用networkdays()函数

  networkdays(start_date,end_date,holidays)函数是专门用于计算两个日期值之间完整的工作日数值。这个工作日数值将不包括双休日和专门指定的其他各种假期。

  networkdays()函数带有3个参数:start_date表示进行日期,end_date为终止日期,holidays表示作为特定假日[假日,指假期,或指休假的日子,节日(尤指宗教节日或国家庆典日)。]的一个或多个日期。这些参数值既能够手工输入,也能够对单元格[单元格是表格中行与列的交叉部分,它是组成表格的最小单位,可拆分或者合并。]的值进行引用。下面以计算本年5月份共有多少个工作日为例,具体介绍networkdays()函数的用法:

  在b1中输入起始日期“2000/05/01”,在b3中输入终止日期“2000/05/31”,在e2、e3中输入法定假日“2000/05/01”和“2000/05/02”。通过公式[公式,在自然科学中用数学符号表示几个量之间关系的式子。]“=networkdays(b2,b4,e2:e3)”咱们[“咱们”是一个汉语词语,读音是zán men,人称代词;当说话对象为己方时用“咱们”,当说话对象为非己方时用“我们”,并不是书面与口语的区别,也与说话人是否在场无关;多用于北方地区,个别地市不区分两词;人称代词。]就能够方便地计算出5月份的工作日数了。当然,咱们也能够直接输入公式“=networkdays(″2000-5-1″,″2000-6-1″,{″2000-5-1″,″2000-5-2″})”来得到这个结果。

使用workday()函数

  workday(start_date,days,holidays)函数是用来计算某日期(起始日期)之前或之后相隔指定工作日的某一日期的日期值。它也带有3个参数:start_date表示进行日期,days为start_date之前或之后不含周末及节假日的天数。days为正值将产生未来日期;为负值产生过去日期,holidays表示作为特定假日的一个或多个日期。

  假设咱们在4月30日与客户签订了一份购销合同,合同规定90个工作日之后交货。所以,咱们应当怎样计算到底哪一天交货呢?

  在b1中输入起始日期“2000/05/01”,在b3中输入合同规定时间“90”,在e2、e3中输入法定假日“2000/05/01”和“2000/05/02”。通过公式“=workday(b2,b4,e2:e3)”,咱们能够清楚的理解交货日期是“2000/09/05”。同上,咱们还能够直接输入公式“=workday(″2000-5-1″,90,{″2000-5-1″,″2000-5-2″})”来进行计算。

加载[加载,汉语词语,字面意思是增加装载量。]扩展函数

  已经迫不及待地打开excel进行尝试的朋友可能要嚷了,你说的这两个函数我这儿怎么没有啊?别急,点击“工具”菜单中的“加载宏”,找到“分析工具库”,给它一个小勾,再“确定”,ok!原来,这两个函数是嵌于“分析工具库”这个加载宏中的excel扩展函数,而excel在默认状态下是不加载这个加载宏的。

  另外一个值得注意的问题是:将表示日期的单元格的数字格式设置成“日期”型,而表示天数的单元格则千万不要设置成“日期”型,否则你可能会看到“1900/02/21”或“36774”这样奇怪的结果出现哟!

以上就是什么是Excel日期运算技巧?的相关介绍,希望能对你有帮助,如果您还没有找到满意的解决方式,可以往下看看相关文章,有很多什么是Excel日期运算技巧?相关的拓展,希望能够找到您想要的答案。

为您推荐

Word文档如何快速定位?

  人们经常会编辑Word格式[格式,通常指文件的格式,数据的输入输出格式,数据的传送格式。]或WPS格式的文档[文档是软件开发使用和维护中的必备资料。],在编辑文档的过程中,有

2023-03-25 11:01

Word如何将一个文档分成几个小文档?

  有时候[有时候这首歌是由歌手张靓颖演唱的。],对于一个[《一个》是韩寒自任主编推出电子读物,2012年6月11日在腾讯网上线。]较长的文档[文档是软件开发使用和维护中的必备资

2023-03-25 10:54

如何连续打印多个Excel文件?

  1、提出问题  多个Excel文件要连续打印怎么做?  我们有一个工作简历表格,希望设置[庵顶,2000年起由庵上改名,是由以前庵顶山一庵得名,人口未知,主要由高,王,李三姓

2023-03-25 10:52

Excel如何将公历转换为2010中的农历?

  这几乎是个大难题了,好像只能用代码[代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。]来解决的,

2023-03-25 10:45

如何使用smartart绘制Word结构图层?

  工作或者考试中,我们经常需要利用word软件,建立一个层次结构[层次结构(hierarchy)是一种操作系统的组织结构,其提供了一种隔离操作系统各层功能的模型。]图。层次结构图的

2023-03-25 10:45

如何利用MathType实现word的中间公式和右对齐?

  标论文写作时会插入[插入,根据剧情发展的需要,借助平行蒙太奇手段同时表现几条情节线的一种方法。]公式[公式,在自然科学中用数学符号表示几个量之间关系的式子。],mathtyp

2023-03-25 10:40