2014-03-24 33 views
0

我正在使用电子表格来计算几个团队的销售物品。计数/如果/总和公式

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

在文档结尾的单独一行中,我试图计算从特定组销售的物品总数。

任何人都可以帮我写出返回每个特定团队售出物品总数的代码吗?

+4

要获得有意义的答案,请阅读常见问题和说明http://www.stackoverflow.com/questions/how-to-ask以及我个人的最爱:http://www.mattgemmell.com/2008/12/08 /你有什么尝试此外,stackoverflow不会为你提供自由程序员或自由编程... –

+1

http://office.microsoft.com/en-us/excel-help/sumif-HP005209292.aspx –

+1

你可能会对PivotTables感兴趣。 – Jerry

回答

0

该图显示了A1:C13中的一些示例数据,以及三种不同的方式来按团队计算金额。还有很多其他的方法。在这三个建议中,我建议@杰里建议使用数据透视表(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") 

,以获得如在较低的数据透视表中所示由2包括两个不同的“销售”通过Seller1物品的量。

既然你正试图从一个特定的群体计算总上面可能会比你的直接规定,使一个版本,可以在您的工作表几乎放在任何地方(如果为例),甚至周围的复制更精细,取代了可变带固定条件下,我所选择是teamB

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

和提供通过延伸的是要考虑整个列式保持不ColumnA的可能被进一步简化为:

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