2017-08-14 19 views
-3

我目前正在努力尋找以下內容:我有3年的每月股票價格,我希望在不同的Excel表格上提供每年的平均值。所以我有2013,14,15和12個月的股價。 (共36行)我希望在單獨的工作表上有年平均值(2015,14,13),因此只有3行。有沒有辦法做到這一點?我正在尋找某種類型的vlookup來查找平均價格。

+3

使用AVERAGEIFS() –

+1

更好張貼的樣本數據的例子。存儲哪種格式的數據。 –

回答

0

我會使用OFFSET/MATCHAVERAGE。既然你只有3年要得到每月值的平均值,我使用的是simplifyied 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

+0

謝謝你本傑明,這非常有幫助!非常感激! –