excel怎么计算某个日期天数?

excel怎么计算某个日期天数?,第1张

算日期天数的公式是如下:

*** 作设备:戴尔笔记本电脑

*** 作系统:win10

*** 作程序:Excel2017

1、打开Excel,分别填入起始日期和截止日期,如下图所示。

2、任意选中一个Excel单元格,输入公式,输入等于号,用截止日期减去起始日期,如下图所示。

3、输入公式后,直接点击确定即可计算两个日期的天数,注意,一定要用大的日期减去小的日期,不然会出现问题;你也可以直接修改时间,公式会自动计算天数,如下图所示。

A1:C4区域的数据分别是:
产品生产日期 保质期(个月) 到期日期
2008年1月1日 6 2008年7月1日
2008年1月2日 12 2009年1月2日
2008年7月31日 4 2008年12月1日
其中C列的“到期日期”的公式是:
C2公式是: =DATE(YEAR($A2),MONTH($A2)+$B2,DAY($A2)) ,下拉到C4
这是date函数,共有三个参数,分别由:“year()年、MONTH()月、DAY()日”这三个日期函数组成作为参数。
date 函数有一个优点,就是具有自动识别能力,比如:例子中的2008年1月2日加上12个月 原是13月,则自动识别为2009年1月
例子中的2008年7月31日加上4个月,原是2008年11月31日,但实际不存在,所以date函数自动识别为2008年12月1日

*** 作如下:

以下图中的表格为例;当在B列中输入数据,在A列对应的单元格自动填充上日期。

1;在B2单元格输入公式:=IF(A2<>"",NOW(),"")

2;按回车键;然后,在A2单元格输入数据;在B2单元格即自动显示出日期。

假设A1和B1分别为日期的EXCEL默认表示方法 且 A1<B1
在C1中输入或复制粘贴下列公式之一
=DATEDIF(A1,B1,"y")
=DATEDIF(A1,B1,"m")
=DATEDIF(A1,B1,"d") 或 =B1-A1
分别得到两个日期之间的年数、月数或天数之差。

最简单的方法:
1、先将单元格格式 全部修改为 日期 xxxx年xx月xx日 的格式;
2、批量替换""为"-"
3、在结果栏中 直接用公式:=a1+b1
以上假如a1=20131015;b1=467

1在A1单元格输入2008-9-9,如图。

2在A2单元格输入2014-8-8,如图。

3单击A3单元格,输入公式“ DATEDIF(A1,A2,"d")  ”,如图。

4按下回车键,就得到结果,2159,如图。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10494586.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存