将多个单元格乘以另一个数字的最快方法是什么?

时间:2009-05-01 00:28:20

标签: excel vba excel-vba excel-formula

如果我有一个像A1:D5这样的单元格块,那么使用Microsoft Excel将每个单元格乘以另一个数字,1.1的最快方法是什么?

6 个答案:

答案 0 :(得分:33)

  1. 在单元格中输入乘数
  2. 将该单元格复制到剪贴板
  3. 选择要乘以乘数的范围
  4. (Excel 2003或更早版本)选择修改 | 选择性粘贴 |的

    (Excel 2007或更高版本)单击粘贴向下箭头| 选择性粘贴 |的

答案 1 :(得分:10)

您是否询问如何在Excel中执行此操作或如何在VBA应用程序中执行此操作?如果你只想在excel中进行,here is one way.

答案 2 :(得分:4)

将您想要的数字乘以不在您范围内的单元格。选择单元格并将其“复制”到剪贴板。 接下来,选择Range A1:D5,然后从菜单中选择Edit | Paste Special。 将出现一个对话框。在“操作”区域中,选择“乘法”并单击“确定”。

答案 3 :(得分:3)

从答案单元格的公式栏中选择Product

选择要乘法的单元格。

答案 4 :(得分:1)

如果它不需要是一个宏,那么只需将=A1*1.1放入(比方说)D7,然后将公式填充句柄拖过,然后向下拖动。

答案 5 :(得分:0)

正如上面的答案之一所说:"然后拖动公式填充句柄。" MS的解释中没有提及此KEY功能,也没有在此处提及。我花了一个多小时试图遵循各种指示,无济于事。这是因为您必须在单元格的底部附近单击并按住(至少在我的计算机上并不容易),以便有一种"句柄"出现。一旦你有足够的运气来获得它,然后小心地滑动["拖动"]你的光标向下到你想要乘以常数的最下面的单元格。当您向下移动时,产品应显示在每个单元格中。只需向下拖动即可获得第一个单元格和大量空白区域中的答案。