EXCEL问题,a1单元格是日期,b1单元格是数值,从1995年开始计算,到2003年,单比如现在a1里是2003年,用人

2024年11月20日 13:19
有4个网友回答
网友(1):

A1是单元格的数值是
2003
在B1中得出结果,B1的公式如下
=SUMPRODUCT(MOD(ROW(INDIRECT("1995:"&A1)),2))

如果A1单元格是日期格式的
2003-1-1
B1公式如下
=SUMPRODUCT(MOD(ROW(INDIRECT("1995:"&year(A1))),2))

如果算A1和B1都是日期
A1 B1
1995-1-1 2003-1-1
可以在C1单元格输入公式
=SUMPRODUCT(MOD(ROW(INDIRECT(year(A1)&":"&year(B1))),2))

网友(2):

=SUMPRODUCT(--MOD(ROW(INDIRECT("1995:"&YEAR(A1))),2))

网友(3):

如果A1单元格为数值
B1公式:=INT((A1-1995)/2)+1
如果A1单元格为日期
B1公式:=INT((YEAR(A1)-1995)/2)+1

网友(4):