如何在Excel中累计计算多次出现?

时间:2016-02-18 10:05:21

标签: excel function sum

我一直在玩这个有一段时间没有像样的简单解决方案。尝试过总和(如果,匹配等等。

所以我想要完成的是拥有卖家,产品和成交量的纸张,如下所示,然后从那个数量中出售A型卖家的产品数量等等。 e.g。

使用函数,它会从A列唯一名称拉出到E4:E6 然后在一个函数中,它将从B列中抽出独特的产品到F3:H3 然后在一个函数中,它将计算其间的表,例如,以便Joe已售出总共4个苹果和5个香蕉但没有橙子

示例Excel工作表 enter image description here

我首先认为这不会很复杂,但我无法将其拉下来。

这是我在这里的第一个问题,所以希望它甚至是偏远的。

2 个答案:

答案 0 :(得分:1)

  1. 在您显示的示例Excel表格上,转到Z栏(我只是想在这里埋葬秘密)

  2. 在单元格Z4中,键入公式“= A4&” - “& B4”

  3. 在单元格F4中,键入公式“= SUMIF($ Z $ 4:$ Z $ 10,”=“& $ E4&” - “& F $ 3,$ C $ 4:$ C $ 10 )“

  4. 将其复制并粘贴到F4到H6

  5. 范围内的所有单元格中

    (上面提到的所有单元格参考都是根据您发布的样本excel表。因此使用相同的表格)

答案 1 :(得分:0)

参考我准备的以下示例:

enter image description here

公式:

=SUMIFS([sum_range],[criteria_range1],[criteria1],[criteria_range2],[criteria2])

说明:

[sum_range]:汇总特定范围内的值(在上例中:C2:C5)

[criteria_range1]:在[critieria1]值的特定范围内搜索。 (在上面的例子中搜索例如在A2中的Joe:A5范围)

[criteria_range2]:在[critieria2]值的特定范围内搜索。 (在上面的示例中搜索B2中的Apple:A5范围)

以上示例:

Joe + Apple [F2]:

=SUMIFS($C$2:$C$5,$A$2:$A$5,$E2,$B$2:$B$5,F$1)

Eric + Apple [F3]:

=SUMIFS($C$2:$C$5,$A$2:$A$5,$E3,$B$2:$B$5,F$1)

Joe + Banana [G2]:

=SUMIFS($C$2:$C$5,$A$2:$A$5,$E2,$B$2:$B$5,G$1)

Eric + Banana [G3]:

=SUMIFS($C$2:$C$5,$A$2:$A$5,$E3,$B$2:$B$5,G$1)

注意,公式是一样的,只有行和列索引变化。除了有' $'之外的单元格。 $符号导致公式中的单元格列或行或两者都被修复。