首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel:有没有可能在不单独计算的情况下找到每个相应行业的平均值?

Excel:有没有可能在不单独计算的情况下找到每个相应行业的平均值?
EN

Stack Overflow用户
提问于 2021-07-08 14:43:09
回答 4查看 48关注 0票数 0

我有两列数据,一列显示公司的行业,另一列显示收入增长。我需要第三列显示行业平均收入增长。有没有办法使行业行中的文本与增长中的值保持一致,以计算和拖动行业平均值?

EN

回答 4

Stack Overflow用户

发布于 2021-07-08 14:57:50

我会这样做:

我在F3和F4中使用的公式: =AVERAGEIF(A1:B17;E3;B1:B17)

第一个参数是您的范围:您拥有的2列。

第二个是标准:在我的例子中,它的列是E。

第三个是它计算平均值的范围:在我的例子中是B列。

票数 2
EN

Stack Overflow用户

发布于 2021-07-08 19:53:56

我假设您希望忽略Growth列中的错误。如果不是,请澄清。

使用带有结构化引用的Office表,如果您的Office365具有FILTER函数,则可以使用:

代码语言:javascript
复制
=AVERAGE(FILTER([Growth],NOT(ISERR([Growth]))*([@Industry]=[Industry])))

avg per industry列的第一行中输入它,它将自动填充到表格的底部。

票数 1
EN

Stack Overflow用户

发布于 2021-07-08 15:54:16

将此公式导入D列:

=IF(COUNTIF(INDIRECT("$A$1:A"&ROW()),A1)=1,AVERAGEIF($A$1:$A$13,A1,$B$1:$B$13),"")

结果:

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

https://stackoverflow.com/questions/68296749

复制
相关文章

相似问题

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