我正在使用电子表格来计算几个团队的销售物品。计数/如果/总和公式
行数:个人卖家
在A列中,我有卖家所属的特定团队。
在B列中,我有卖家出售的物品数量。
在文档结尾的单独一行中,我试图计算从特定组销售的物品总数。
任何人都可以帮我写出返回每个特定团队售出物品总数的代码吗?
我正在使用电子表格来计算几个团队的销售物品。计数/如果/总和公式
行数:个人卖家
在A列中,我有卖家所属的特定团队。
在B列中,我有卖家出售的物品数量。
在文档结尾的单独一行中,我试图计算从特定组销售的物品总数。
任何人都可以帮我写出返回每个特定团队售出物品总数的代码吗?
该图显示了A1:C13中的一些示例数据,以及三种不同的方式来按团队计算金额。还有很多其他的方法。在这三个建议中,我建议@杰里建议使用数据透视表(E2:F6),因为它非常容易设置,运行速度非常快,并且除了团队总量之外还提供了大量的多功能性。例如,如果您的数据包含销售日期,则可以按周,月,年等进行排序和分组。第二个版本(E8:F14)显示卖方总计20
,但是按“销售” (行)而不是销售的物品数量。
在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)
要获得有意义的答案,请阅读常见问题和说明http://www.stackoverflow.com/questions/how-to-ask以及我个人的最爱:http://www.mattgemmell.com/2008/12/08 /你有什么尝试此外,stackoverflow不会为你提供自由程序员或自由编程... –
http://office.microsoft.com/en-us/excel-help/sumif-HP005209292.aspx –
你可能会对PivotTables感兴趣。 – Jerry