excel 每3行乘另外一行一个单元格,依次执行所有单元格,怎么做?

求助大神,需要计算B列每三行,乘以A列一行,然后B列接下来三行,乘以A列第2行,依次往下,应该怎么做?~十分感谢~

第1个回答  2019-03-16
D1公式:=INDEX(A:A,INT(ROW(A3)/3))*B1
下拉追问

试了一下,好像不行,D5应该是 D5=A2*B5
我想要的计算是D1=A1*B1,D2=A1*B2,D3=A1*B3,D4=A2*B4,D5=A2*B5,D6=A2*B6,D7=A3*B7……

追答

INT(ROW(A7)/3)=2,INDEX(A:A,2)就是A2,A7在这里不是引用它的值而是引用他的行号

本回答被提问者采纳
相似回答