将Excel工作表中的所有列乘以第一列中的值

时间:2016-06-28 14:11:31

标签: excel equation

我有一个包含1153列的Excel工作表。我需要将每列中的值乘以第一列中的值。我已在每列之间插入空白列以添加结果,现在我正在手动执行此操作,但这需要太长时间。这是一个例子: Example

编辑 - 现在我将相邻单元格的公式$ A1 *复制到每个空白列中,然后只需双击以填充列的其余部分。我希望有另一种选择。

是否有VBA代码,宏或公式可以使此过程更快?谢谢。

1 个答案:

答案 0 :(得分:0)

这听起来像是在寻找某种形式的直接寻址。例如,相对单元地址" A1"如果您将地址复制到另一个单元格,但地址" $ A $ 1"无论您将其复制到何处,都将始终引用单元格A1。

但是,您只能使用地址" A $ 1"来修复行或列。或" $ A1"这样地址将始终引用相同的行或列,但会在复制时更新另一行。在您的情况下,您可能希望使用" $ A1"。

来修复列