我正在寻找某种类型的vlookup来查找平均价格。

时间:2017-08-14 13:11:45

标签: excel

我目前正试图找到以下内容:我有3年的月度股票价格,我希望在不同的Excel表格中列出每年的平均价格。所以我有2013,14,15和12个月的股价。 (总共36行)我想在单独的表格上有年度平均值(2015,14,13)因此只有3行。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

我会使用OFFSET / MATCHAVERAGE。由于您只有3年的时间可以获得每月平均值,我使用的是简化的OFFSET公式:

=AVERAGE(OFFSET(Sheet1!$B$1:$M$1,MATCH(Sheet2!$A2,Sheet1!$A:$A,0)-1,))

我将假设Sheet1在A栏中持有股票名称,并且从B栏开始的每月袜子价格价格(2013年1月):

see here

在Sheet2中,我已经确定了2只我希望获得年均价格的股票。在OFFSET公式中,将第一个范围的开头和结尾设置为数据集正上方(在标题中)的单元格,跨越给定年份中包含的列。 -1存在,因为MATCH将返回股票所在的行,并且我们希望偏移平均范围比行数少一个。您可以在下面看到我如何修改公式以返回2014年平均月度股票价格的示例。

enter image description here