首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel:列中与相应单元格中特定值匹配的行的求和值。

问Excel:列中与相应单元格中特定值匹配的行的求和值。
EN

Stack Overflow用户
提问于 2017-01-26 16:15:28
回答 1查看 1.8K关注 0票数 0

我在Excel中有两张表格:(1)一张带有我不断添加的数据,(2)一张报告各种指标。

我希望使用(2)中的公式来显示(1)中数据的条件计数。当另一列(B)中的对应行值与工作表(2)中的值匹配时,该公式应显示来自列(T)的数值之和。

B栏中的数值各不相同。我还将继续将数据添加到sheet (1)中,因此我无法为要查找的每个列(B)值指定不同的数组。

例如,在下图中,当A列中的值与单独工作表上的另一个单元格中的值匹配时,我希望从D列返回与A列中的值对应的值计数。因此,在另一个单张上,当单元格适当匹配时,"Josh“将返回"2","Karen”将返回"1",而"Brad“也将返回"1”。

这不是我正在研究的数据,但我认为它证明了这个概念。

我尝试了vLookup、Dsum、Sumproduct和IF语句的组合。我觉得有些明显的东西我错过了。帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-26 16:24:15

您是对的,您遗漏了一些显而易见的东西,即康蒂夫斯和SUMIFS函数。我认为,既然你已经听说过它们,你应该能够尝试使用它们并得到你所需要的东西。

例如,使用COUNTIFS计算B列中与单元格E1匹配的单元格数:

代码语言:javascript
复制
=COUNTIFS(B:B,E1)

因此,示例中的=COUNTIFS(B:B, "Some Data")将返回4。如果需要,可以添加多个条件;因此,示例中的=COUNTIFS(B:B, "Some Data", A:A, "Karen")将返回2(只有2行同时包含“一些数据”和 "Karen")。

例如,使用SUMIFS与D列之和,其中A列中的值与单元格E1中的值匹配:

代码语言:javascript
复制
=SUMIFS(D:D,A:A,E1)

因此,示例中的=SUMIFS(D:D, "Josh")将返回2。如果需要,可以添加多个条件;因此,示例中的=SUMIFS(D:D, "Josh", C:C, "Data")将返回1(只有1行同时包含“和”数据,该行的值为1)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41877990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档