gpt4 book ai didi

excel - 基于特定数字之间的列标题的平均值

转载 作者:行者123 更新时间:2023-12-04 22:32:07 24 4
gpt4 key购买 nike

所以这对我来说是一个具有挑战性的问题。我试图让 Excel 根据列标题中的内容在一段时间内进行平均。

所以这是我正在谈论的列标题:

where the result should go

这是(结果)应该去的地方。

然后这是我的原始数据(坚果成本)

original data

所以目的是我可以根据标题“201604-201703 Avg”取 201604 到 201703 之间的 Peanuts 平均值。

我的想法是使用这样的东西:

=averageifs('Nut Cost'!$B$2:$P$5,'Nut Cost'!$A$1:$P$1,left('Result'!B2,6):mid('Result'!B2,8,6),'Nut Cost'!$A$2:$A$5,'Result'!$A2)

我的另一个想法是使用这样的东西:
=SUMIFS('Nut Cost'!$B$2:$P$5,'Nut Cost'!$A$1:$P$1,">="&LEFT('Result'!B2,6),'Nut Cost'!$A$1:$P$1,"<="&MID('Result'!B2,8,6),'Nut Cost'!$A$2:$A$5,'Result'!$A2)

这将被具有相似风格的countif划分。

最佳答案

使用 INDEX 将正确的行返回给 AVERAGEIFS()

=AVERAGEIFS(INDEX('Nut Cost'!$B$2:$P$5,MATCH('Result'!$A2,'Nut Cost'!$A$2:$A$5,0),0),'Nut Cost'!$B$1:$P$1,">=" & left('Result'!$B$1,6),'Nut Cost'!$B$1:$P$1,"<=" & mid('Result'!$B$1,8,6))

enter image description here

关于excel - 基于特定数字之间的列标题的平均值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51900335/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com