【发布时间】:2018-08-17 17:28:57
【问题描述】:
所以这对我来说是一个具有挑战性的问题。我试图让 Excel 根据列标题中的内容在一段时间内进行平均。
这是我正在谈论的列标题:
这是(结果)应该去的地方。
然后这是我的原始数据(坚果成本)
因此,我可以根据标题“201604-201703 Avg”获取 Peanuts 在 201604 和 201703 之间的平均值。
我的想法是使用这样的东西:
=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划分。
【问题讨论】:
标签: excel string average countif sumifs