1、如果把新年的1月1日所在的周作为第一周,那这样指定日期计算周数很简单,用weeknum函数就可以直接算出来,如=weeknum(a2,2),其中a2是excel中日期的位置;
2、如果把新的一年中天数较多的一周作为第一周,那这样的周数就不能直接用weeknum函数了,而要进行计算,公式为:=if(weeknum(a2,2)-1=0,weeknum(date(year(a2)-1,12,31),2),weeknum(a2,2)-1)
A1输入2月18日,B1输入4月25日,C1输入公式:
=DATEDIF(A1,B1,"D")/7
得到两个日期的间隔天数除以7,就是周数,如果想要整数可以加一层舍入函数。
起始日期在A1,终止日期在B1,用公式:
=(B1-A1+1)/7