excel 如何将多组数据依次代入同一个公式,依次得出相应结果?
发布网友
发布时间:2022-05-11 20:48
我来回答
共2个回答
热心网友
时间:2023-10-20 00:32
这个可以使用VBA来完成,通过循环修改变量、保存结果,准确代码需要详细的表结构,大概代码结果如下:
for i=2 to 6 step 2 '结果表的行,2、4、6,因为水平有合并
for j=2 to 5 '结果表的列
'下面的两个语句修改变量
sheets("sheet1").range("a1")=cells(i, 1)
sheets("sheet1").range("a2")=cells(1, j)
'下面的两个语句保存结果
cells(i, j)=sheets("sheet1").range("b1")
cells(i+1, j)=sheets("sheet1").range("b2")
next j
next i
热心网友
时间:2023-10-20 00:33
假设6和5.8分别是在B3和C2单元格中的,则你可以把复杂公式中有B3、C2全部改成:$B3、C$2,即可选择C2:C4后复制并下拉和右拉,实现数据向*单元格区域填充公式了。
比如:
C3=$B3+C$2
C4=$B3*C$2
选择C3:C4,然后复制并2行一起下拉和右拉,即可…………