如何应用Excel函数计算日期间相差的年月日

时间:2022-09-22 18:48:44 

如下图所示,下面的公式可以返回A列日期到B列日期相差的具体年月日数。

方法1:使用DATEDIF函数
D2单元格中的个公式:
=TEXT(SUM(DATEDIF(A2,B2,{"y","ym","md"})*{10000,100,1}),"0年00月00日")
思路解析:
主要使用DATEDIF函数的3个参数分别计算A2与B2相差的年,月,日数,在通过{10000,100,1}重新组合成数值,最后通过文本TEXT函数来进行文本组合。
方法2:使用其它日期函数
F2单元格中的公式:
=(YEAR($B2)-(TEXT($A2,"mmdd")>TEXT($B2,"mmdd"))-YEAR($A2))&"年"&MOD(MONTH($B2)-MONTH($A2)-(DAY($A2)>DAY($B2)),12)&"月"&MOD(DAY($B2)-DAY($A2),DAY($B2-DAY($B2)))&"天"

标签:函数,日数,日期,组合,Excel函数
0
投稿

猜你喜欢

  • word中保护文字不被修改的操作方法

    2022-10-24 00:17:53
  • Win10系统右下角Wifi图标没了怎么找回来?

    2023-11-20 21:38:52
  • Win10你的病毒和威胁防护由你的组织管理解决办法

    2023-11-12 22:00:39
  • 如何在Word 2013中使用脚注和尾注?

    2022-03-12 21:53:37
  • win10日历同步iphone方法_win10日历同步iphone教程

    2023-11-03 20:01:36
  • Excel怎么使用公式法

    2022-02-03 23:49:00
  • Excel2010开启CSV文件乱码解决办法

    2023-01-24 01:07:04
  • Excel快速进行行列互换(行列倒转的方法)技巧

    2023-05-18 19:09:20
  • 如何准备打印机以打印Word 2013文档?

    2022-11-14 09:10:58
  • word 如何自动生成文档摘要

    2022-03-22 23:12:03
  • Excel如何根据日期进行筛选和排序?

    2023-03-23 10:30:59
  • excel求一列中的最大值的实例教程

    2023-01-24 03:17:24
  • word怎么启用所有宏

    2023-12-01 02:31:12
  • 新手怎么重装系统Win10?新手重装系统Win10教程

    2022-12-13 06:19:49
  • excel如何把一列分为多列

    2022-12-18 20:44:24
  • Win10专业版蓝屏代码Bad pool caller要怎么处理

    2023-11-16 15:10:56
  • word设置超链接不顶用怎么设置

    2023-06-09 10:21:33
  • excel 如何对表格数据进行自定义筛选?

    2022-01-19 20:26:03
  • word图文混排实例教程—寻狗启示

    2023-11-13 06:29:53
  • Word2007文档中编辑页眉和页脚的操作技巧

    2022-07-05 13:44:38
  • asp之家 电脑教程 m.aspxhome.com