代码之家  ›  专栏  ›  技术社区  ›  Silly Dude

excel公式:如何求出计算值之和?

  •  -1
  • Silly Dude  · 技术社区  · 6 年前

    我在excel中有以下数据:

        A                B                       C
    1   Task Name        Total Effort (days)     %Finished
    2   Task 1           5                       30
    3   Task 2           8                       25
    4   Task 3           23                      18
    5   Task 4           32                      5
    

    我只想得到” =和(b2*c2:b5*c5) “。但excel不允许我这么做。我如何实现我的目标?

    2 回复  |  直到 6 年前
        1
  •  1
  •   Samuel Hulla    6 年前

    详细说明,而“奥利”的回答 SUMPRODUCT(B2:B5, C2:C5) 确实是正确的,但是我从你最初的帖子中得到的印象是,你对手头的选择器有点困惑-我相信你应该在复制粘贴任何公式之前仔细研究一下。


    在Excel公式中,如果引用 单元格范围 ,通过声明 从起点到终点用冒号 .

    enter image description here

    例如,绿色范围是 A1:A5 ,蓝色范围是 C3:E3 黄色范围是 F5:G11

    接下来我们有分隔符,这些分隔符是单独的范围 (或单元格-甚至单个单元格本身也是一个范围,一个大小为1个单元格的范围)

    enter image description here

    例如,对于以下范围,我们将选择它作为 (A1:A2, A5, A7:A8) 注意逗号( , )充当分隔符。


    至于如何 =SUMPRODUCT 实际上,它有两个范围,让它们并排排列。然后它将第一个范围的第一个单元格与第二个范围的第一个单元格相乘,以此类推。最后,它把它们加在一起。

    这听起来有点难。这是一个例子

    enter image description here

    所以是的,这实际上意味着个人价值观甚至不必并肩作战。


    希望您现在不仅了解代码应该是什么样子,而且还了解为什么原始代码不起作用!:)

        2
  •  2
  •   Olly    6 年前

    这很简单 SUMPRODUCT :

    =SUMPRODUCT(B2:B5,C2:C5)