求excel大神帮助,具体如图下,如何使a列和b列相关的数据的乘积可以直接拖出来?

如题所述

第1个回答  2012-10-06
我提供一个公式应该可以
c1=OFFSET(A$1,MAX(ISNUMBER(A$1:A1)*ROW($1:1))-1,)*B1
同时按下ctrl shift enter输入数组公式
然后下拉复制公式即可
第2个回答  2012-10-07
有一种较容易理解的办法,但一定要先从第2行设公式,即c2单元格
=IF(A2*B2=0,C1/B1*B2,A2*B2)
然后向下和向上填充公式即可
第3个回答  2012-10-06
执行一个宏,不能拖出来,或把代码写在更改事件中(需修改代码):
Sub s()
i = 1
Do While Cells(i, 2) <> ""
Cells(i, 3) = Cells(i, 1).MergeArea.Cells(1, 1) * Cells(i, 2)
Cells(i, 4) = Cells(i, 3) & "=" & Cells(i, 1).MergeArea.Cells(1, 1) & "*" & Cells(i, 2)
i = i + 1
Loop
End Sub本回答被网友采纳
相似回答
大家正在搜