【问题标题】:Multiplying cell data by data in other cells in Excel将单元格数据乘以 Excel 中其他单元格中的数据
【发布时间】:2014-12-01 02:43:45
【问题描述】:

我有一个相当大的工作表,我需要在其中对大量标准中的数字进行平均。单元格 A1-452 和 C1-452 需要相乘,但是每一行的数据不同。

为了澄清 A1 将乘以 C1,依此类推。由于所有单元格中的数据都不同,我不确定这是否可以通过使用 Excel 宏来实现。

有什么想法吗?

谢谢!

【问题讨论】:

    标签: excel automation excel-formula vba


    【解决方案1】:

    作为一个数组公式,这很简单,

    =AVERAGE((A1:A452)*(C1:C452))
    

    数组公式需要 Ctrl+Shift+Enter 才能完成。这还没有考虑到从平均收藏中丢弃的空白。如果这是一个问题,请发表评论。

    【讨论】:

      【解决方案2】:

      如果我正确理解您的问题,您将需要创建一个新列并将其中的所有单元格相乘。 C 列是新列,包含公式 A1 * B1、A2 * B2 等。

      如果您无法创建新列并且需要某种聚合,例如 SUM 或 AVERAGE,则可以使用 Excel 数组公式在一个单元格中执行此操作(输入公式并按住 CTRL + SHIFT,然后按 ENTER) . {} 大括号将由 Excel 自动添加(请勿输入,因为公式不起作用)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-08-07
        • 2018-01-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多