【问题标题】:Multiplying all values in a column in Excel by a number将Excel中一列中的所有值乘以一个数字
【发布时间】:2013-08-07 00:03:07
【问题描述】:

我想将所有从 B5 开始的单元格乘以 D2,然后将结果从 C5 开始。我将如何使用公式在 Excel 中执行此操作?抱歉,如果这是题外话,但这已经困扰了我一段时间。

【问题讨论】:

  • 您是否希望将 B5:B9 范围内的每个单元格单独乘以 D2 中的值,然后在 C5:C9 范围内的相应单元格中得到结果?
  • @MJD:是的,但最好使用适用于我在 B 列中输入的所有值的公式...

标签: excel multiple-columns multiplication


【解决方案1】:

用“5”写一个单独的单元格。复制此单元格。 选择要相乘的列并右键单击 -> 选择性粘贴 -> 选择性粘贴。 在运算下,选择乘法。

注意:如果需要,您也可以只选择一个选项。

所以在你的情况下:

  • 复制 D2
  • 选择 B5 到您的 MAX
  • 选择性粘贴 -> 相乘
  • 应该看起来正确

您可以使用 B 数据并将 C 更改为公式“=B5*$D$2”。 然后向下拖动,D2 应该保持不变,而 B5 变为 B6,依此类推。 结果应该符合您的规范。

我希望这会有所帮助!

如果我再得到 2 个代表——我可以给你发一张它的照片。

【讨论】:

  • 有没有办法用公式做到这一点?因此,如果我只在 B 列(从 B5 向下)输入一个值,而不复制和粘贴,它会起作用吗?
  • 我修改了答案以更好地满足您的要求。
【解决方案2】:

要使用公式进行乘法,请使用对乘数的 $D$2 引用来锁定单元格 d2

Emeria 提到的这个技巧正是这样做的方法。请记住,您可以在行(即 D$2)或列($D2)或两者($D$2)上设置 $,然后当您使用选择中的小方块向下拖动时,NON-$ 范围引用会增加,但带有 $ 的不会增加。

google“锁定范围引用excel”

希望这会有所帮助,如果可以的话,请投票给我,我正在努力获得一些积分!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-01-03
    • 2013-12-31
    • 2022-01-07
    • 2023-03-22
    • 2012-09-19
    • 2021-10-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多