首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Excel中累计计算多次出现?

如何在Excel中累计计算多次出现?
EN

Stack Overflow用户
提问于 2016-02-18 18:05:21
回答 2查看 54关注 0票数 0

我已经在这个问题上玩了一段时间了,没有像样的简单解决方案。尝试了sum(if、match等)。

因此,我想要完成的是有一个表,其中有卖方,产品和体积,如下图所示,然后从该计数中,有多少A类型的产品售出,等等。例如:

通过一个函数,它将从A列中提取唯一名称到E4:E6,然后在一个函数中,它将从B列中提取唯一产品到F3:H3,然后在一个函数中,它将计算其中的表格,例如,因此Joe总共卖出了4个苹果和5个香蕉,但没有橙子

示例Excel工作表

我最初认为这不会是一个复杂的问题,但我做不到。

这是我在这里的第一个问题,所以希望它甚至是正确的。

EN

回答 2

Stack Overflow用户

发布于 2016-02-18 18:31:29

  • 在您所显示的示例Excel工作表上,转到Z列(我只想在这里隐藏秘密)

  • 在单元格Z4中,在单元格F4中键入公式"=A4 & "-“&B4”

  • ,然后键入公式"=SUMIF($Z$4:$Z$10,"=“& $E4 & "-”& F$3,$Z$4:$Z$10,“=”&$E4&“-”&F$3,F4 to H6

)并将其粘贴到范围F4 to H6中的所有单元格中

(上面提到的所有单元格引用都与您发布的示例excel工作表一致。因此使用相同的工作表)

票数 1
EN

Stack Overflow用户

发布于 2016-02-18 20:38:48

请参考我准备的以下示例:

公式:

代码语言:javascript
复制
=SUMIFS([sum_range],[criteria_range1],[criteria1],[criteria_range2],[criteria2])

说明:

sum_range:汇总特定范围内的值(上例中: C2:C5)

criteria_range1:在特定范围内搜索critieria1的值。(在上面的示例中,例如在A2:A5范围内搜索Joe )

criteria_range2:在特定范围内搜索critieria2的值。(在上面的例子中,搜索B2:A5范围内的Apple )

上面的例子:

乔+苹果F2

代码语言:javascript
复制
=SUMIFS($C$2:$C$5,$A$2:$A$5,$E2,$B$2:$B$5,F$1)

埃里克+苹果F3

代码语言:javascript
复制
=SUMIFS($C$2:$C$5,$A$2:$A$5,$E3,$B$2:$B$5,F$1)

乔+香蕉G2

代码语言:javascript
复制
=SUMIFS($C$2:$C$5,$A$2:$A$5,$E2,$B$2:$B$5,G$1)

Eric +香蕉G3

代码语言:javascript
复制
=SUMIFS($C$2:$C$5,$A$2:$A$5,$E3,$B$2:$B$5,G$1)

注意,公式是一样的,只是行和列的索引不同。不包括有“$”的单元格。$符号使公式中的单元格、列和/或行都固定。

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

https://stackoverflow.com/questions/35478367

复制
相关文章

相似问题

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