本文作者:office教程网

Excel年月日加减的例子和公式原理剖析

office教程网 2024-05-02 22:23:03
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要: 文章介绍excel年月日加减的两个典型案例,并介绍年月日加减的公式和原理,让大家知其然也知其所以然。
excel年月日加减案例一:
  excel年月日加减,使用极其广...

文章介绍excel年月日加减的两个典型案例,并介绍年月日加减的公式和原理,让大家知其然也知其所以然。

excel年月日加减案例一:

  excel年月日加减,使用极其广泛。比如下面的excel工作表截图:已知合同起始日、到期日,计算合同期限。

  C2单元格输入公式:=DATEDIF(A2,B2,"y")&"年"&DATEDIF(A2,B2,"ym")&"个月"&DATEDIF(A2,B2,"md")&"天",下拉复制完成年月日相减。

  公式解释:=datedif(开始日,结束日,返回两日期间的年月日)

  使用时,结束日一定要大于开始日,否则会出错。DATEDIF第三参数介绍如下:
  Y:返回两日期间的整年数
  M:返回两日期间的整月数
  D:返回两日期间的整日数
  Md:返回两日期间的日数差,忽略月和年
  Ym:返回两日期间的月数差,忽略日和年
  Yd:函数结果返回两日期间的日数差,忽略年

excel年月日加减案例二:

  根据出生年月,计算法定退休时间。题意就是只在年份上加60年,月日保留不变。

  C2单元格公式为:=DATE(YEAR(B2) 60,MONTH(B2),DAY(B2))

Excel iif函数用法和IF语句的区别解释

文章介绍excel的VBA中iif函数以及IF语句和工作表中的IF函数,几者之间的区别和异同。 Excel中SQL语句和VBA代码中都有iif函数。 iif函数和excel工作表中的IF函数用法相似,执行真假值判断,根据逻辑计算的真假值,返回不同结果。IF函数用法是(条件,是,否)。 VBA中的IF语句和I

excel年月日加减案例三:

  刑满日期等于起始时间 判刑时间,D2公式为:=DATE(YEAR(A2) 10,MONTH(A2) 6,DAY(A2))-1。

  减刑后刑满日期等于刑满日期-减刑时间,E2公式为:=DATE(YEAR(D2)-1,MONTH(D2)-9,DAY(D2))

  解释:刑满日期的“日”应比起始时间的“日”少一天,所以我们第一个公式减去1天。

  上面案例二和三涉及到的excel年月日加减公式总结:

  start_date:日期或包含日期单元格的引用。
  add_year:要添加的年数。add_month:要添加的月数。add_day:要添加的天数。

  公式原理:为单元格 A2 中所包含的日期添加或减少指定的年、月、日。例如,D2的公式,对单元格 A2的日期使用YEAR函数,并返回2005作为年。然后,该公式将10加到年值中,得到结果 2015。MONTH 函数返回值 9,然后为该值加6个月。由于 9个月加6个月的总和为 15个月,因此 DATE 函数会为年值加 1 年,得到结果 2016。然后 DATE 函数从月值中减去 12,得到月值3。DAY 函数返回值 9,然后为该值加 0 天,得到结果9。最后,DATE 函数将这些值(2016、3 和9)组合为年月日的日期。

Excel三个vba生成不重复随机整数的案例

文章提供三个vba代码生成不重复随机数的案例供学习。 vba不重复随机数案例一:下面的代码,将在A1:A5000单元格产生1-5000的不重复随机整数。Private Sub vba不重复随机数()Dim Arr1(1 To 5000) As BooleanDim Arr2(1 To 5000, 0) As Integ

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:Excel年月日加减的例子和公式原理剖析发布于2024-05-02 22:23:03
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: