乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em>如何用公式计算两个日期之间同一年的天数有几天?-excel 多少周,

<em>excel</em>如何用公式计算两个日期之间同一年的天数有几天?-excel 多少周,

作者:乔山办公网日期:

返回目录:excel表格制作


举例:
A1:C4区域的数据分别copy是:

产品生产日期 保质期(个月) 到期日期
2017年1月1日 6 2017年7月1日
2017年1月2日 12 2018年1月2日
2017年7月31日 4 2018年12月1日

其中C列的“到期日期”的公式是:
C2公式是: =DATE(YEAR($A2),MONTH($A2)+$B2,DAY($A2)) ,下拉到C4
这是date函数,共有三个参数,分别由:“year()年、MONTH()月、DAY()日”这三个日期函数组成作为参数。
date 函数有一个优点,就是具有自动识别能力,比如:例子中的2008年1月2日加上12个月 原是13月,则自动识别为2017年1月

D1公式=SUMPRODUCT(N(YEAR(ROW(INDIRECT(A1&":"&B1)))=C1))

如果一C1为参照的,=SUMPRODUCT(N(YEAR(ROW(INDIRECT(A1&":"&B1)))=C$1))


开始=DATEVALUE("2017-"&SUBSTITUTE(LEFT(F2,FIND("-",F2)-1),".","-"))
结束=DATEVALUE("2017-"&SUBSTITUTE(RIGHT(F2,LEN(F2)-FIND("-",F2)),".","-"))
2017你可以根据你的需要改一下,设置单元格为日期格式

好像没有专门计算一年有多少周的算法吧,一般来说一年是52周余0-2天的样子。
在A1输入2017-1-1;B1输入2017-12-31, 然后用B1-A1即得到364天,用364/7=52周。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网