计数/ If / Sum公式

时间:2014-03-24 15:43:09

标签: excel count

我正在使用电子表格来计算多个团队的已售商品。

行:个人卖家
在A栏中,我有卖家所属的特定团队 在B栏中,我有卖家出售的物品数量。

在文档末尾的另一行中,我正在尝试计算从特定组中销售的商品总数。

任何人都可以帮我编写返回每个特定团队销售商品总数所需的代码吗?

1 个答案:

答案 0 :(得分:0)

图像显示了A1:C13中的一些样本数据,以及三种不同的方式来按团队总计金额。还有很多其他方法。在这三个中,我建议@Jerry建议使用数据透视表(E2:F6),因为它非常容易设置,操作非常快,并且除了仅仅按团队总和之外还提供了大量的多功能性。例如,如果您的数据包括销售日期,它可以按周,月,年等进行排序和分组。它的第二个版本(E8:F14)显示卖方按20总计细分,但按数字排序“销售”(行)而不是销售的商品数量。

SO22614038 example

D20中的公式(复制到D22)是:

=SUMIFS(B$2:B$19,A$2:A$19,A20)  

但是SUMIFS在Excel 2007之前不能作为标准的MS Office功能使用,尽管SUMIF是,所以在B20中,也被复制到适合:

=SUMIF(A$2:A$19,A20,B$2:B$19)  

SUMIFS允许的条件多于SUMIF,因此例如可以在D20中更改为:

=SUMIFS(B$2:B$19,A$2:A$19,A20,C$2:C$19,"Seller1") 

获取Seller1所示的两个不同“销售额”的项目数量,如下方数据透视表中的2所示。

由于您正在尝试计算特定组的总,因此上述内容可能比您的直接要求更精细,因此可以放置在工作表中几乎任何位置的版本(如果示例)甚至复制,替换一个固定条件的变量,我选择teamB

=SUMIF($A$2:$A$19,"teamB",$B$2:B$19)  

并且提供的公式不受ColumnA的限制,可以通过扩展它来考虑整个列进一步简化:

=SUMIF(A:A,"teamB",B:B)