作者ljuber (給你吃膨餅)
看板Office
標題Re: [算表] excel 抓取各年度各機構之平均
時間Wed Jan 21 16:12:19 2009
※ 引述《ljuber (給你吃膨餅)》之銘言:
: 軟體: excel
: 版本: 任何版本
: 我有一個檔案 如下:
: http://rapidshare.com/files/186325020/excel__21839___38988_.xls.html
: http://www.megaupload.com/cn/?d=CWRGY3R7
: http://homepage8.seed.net.tw/web@1/ljuber/excel問題.xls
: 裡面有一個平均的工作表
: 跟原始data的工作表
: 想要問一下
: 平均工作表裡面的那個函數要如何寫出來?
: 主要目的是那些代號都有個基準日
: 目的要從原始data 抓出基準日年底然後平均
: (例如基準日95就是抓那個機構的A比率的8703到9512的平均比率)
: 想了幾個函數好像寫不太出來XD
感謝J大上次幫我回大此題
不過後來用衍生了另外一個東西:
要算年化的
而年化的計算方式:
本季+去年年底-去年同季
所以我寫了個公式:(為了參照上面的英文代號 用到match函數)
=INDEX(OFFSET($A:$A,,MATCH(EL$1,$1:$1,)-1),MATCH($B995&$F995,$B:$B&$F:$F,0))
->本季
=INDEX(OFFSET($A:$A,,MATCH(EL$1,$1:$1,)-1),MATCH($B995&($F995-100),$B:$B&$F:$F,0))
->去年同季
=INDEX(OFFSET($A:$A,,MATCH(EL$1,$1:$1,)-1),MATCH($B995&((LEFT($F995,2)-1)&12),$B:$B&$F:$F,0))
->去年年底
然後套用到上面那個算式 答案是可以算對
但是速度很慢 (因為好像用到陣列公式)
不知道有什麼可以比較快速的公式XD
--
機殼:Silverstone Sg01-E CPU: C2D E6750 主機板:GA-G33M-DS2R
記憶體:A-DATA DDR2 800 2GB x2(鐵殼版) power:海韻380W SII
顯示卡:Gigabyte 9600GSO 384MB 電視卡:compro T300 燒錄機:Benq DW2000
硬碟:Segate 750G +日立 750G +Segate企業320G 錄音介面:M-Audio Fireware Solo
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.65.186.253
推 JieJuen:把&實際寫到欄位中試試.用INDEX(A:Z,...)不用OFFSET 01/21 16:59
推 JieJuen:MATCH(EL$1,$1:$1,)可寫在EL2格 公式參照 就不用一直重算 01/21 17:02
→ ljuber:感謝 我大約了解:) 01/22 00:02
→ JieJuen:^^ 01/22 00:04