Excel:仅对具有特定标记的值求和

Excel:仅对具有特定标记的值求和,excel,database,automation,Excel,Database,Automation,我向世界上不同的国家销售产品,我使用excel表格记录我一天售出的商品数量以及产品将运往哪个国家 我给你举了一个例子: 现在这个表变得非常大,我想了解一下我向哪些国家销售了多少产品 我试过用类似的东西 =IF(ISNUMBER(SEARCH("china",C1:C1000)),"True","") 但这是行不通的。我还应该提到,我正在使用Excel 2014。我的版本中没有Excel 2019的最新功能 所以我需要一些代码,如果Cn包含字符串china等等,那么对Bn的值求和 更有趣的是,

我向世界上不同的国家销售产品,我使用excel表格记录我一天售出的商品数量以及产品将运往哪个国家

我给你举了一个例子:

现在这个表变得非常大,我想了解一下我向哪些国家销售了多少产品

我试过用类似的东西

=IF(ISNUMBER(SEARCH("china",C1:C1000)),"True","")
但这是行不通的。我还应该提到,我正在使用Excel 2014。我的版本中没有Excel 2019的最新功能

所以我需要一些代码,如果Cn包含字符串china等等,那么对Bn的值求和

更有趣的是,还可以绘制一个国家的售出商品数量。其中横轴表示日期,纵轴表示已售出产品的数量


你认为你能帮我解决这个问题吗?

让我们假设你的数据在A、B和C列中。要找出销往德国的商品总数,你可以按以下步骤进行:

=SUMIFS(B:B, C:C, "germany")
对所有国家重复上述步骤


或者,您可以高亮显示A到C列,然后转到Insert>Pivot Table,它可以在不使用公式的情况下为您完成工作。将国家/地区置于“行值”中,销售数量置于“值”中,并通过单击“值”项目并按“值字段设置”,确保销售数量的属性设置为“总和”(我的默认设置为“计数”)。如果将日期放置在列部分或筛选器中,则可以进一步筛选数据。

您仍然应该有
SUMIFS()
,这是您需要的公式。如果要绘制图形,请使用透视图。