基金管理表 第4.2版(Excel 2003) - 基金

Table of Contents

您好,
剛剛在ALLPOST板看到這篇標題有EXCEL的文章,
有一點小小的想法^^
※ 引述《ilaru (地獄打滾兩年餘)》之銘言:
: 因為有很多人問
: 一.如果買的幣別不在表列怎麼辦
: 二.如果不想換成4.2要怎麼改原來的匯率表
: 所以在這邊解釋一下好了
: 關於一的問題:
: 先點選F1的位置 點[資料] [驗證] 然後將清單最後一個"CAD"改成"SEK"
對於本工作表的運作還不是很清楚,
不知C20 C30及以下是否需改驗證?
: 然後
: 1.如果你是用台幣購買範本
: 將N27~N500的公式
: =IF($F$1="TWD",TWD,IF($F$1="USD",USD,IF($F$1="EUR",EUR,IF($F$1="JPY",JPY
: ,IF($F$1="GBP",GBP,IF($F$1="HKD",HKD,IF($F$1="CAD",CAD,"")))))))
: 改成
: =IF($F$1="TWD",TWD,IF($F$1="USD",USD,IF($F$1="EUR",EUR,IF($F$1="JPY",JPY
: ,IF($F$1="GBP",GBP,IF($F$1="HKD",HKD,IF($F$1="SEK",SEK,"")))))))
這個式子,似乎是可以簡化為:
定義 RATE (名稱自訂)
=EVALUATE("="&INDIRECT("F1"))
然後在"台幣"分頁與"外幣"分頁中(整個活頁簿皆可)
N27輸入
=RATE
可得以上效果~
: 就可以了
: 2.如果你是用外幣購買範本
: 將R30~R500
: 由
: =IF($F$1="TWD",TWD,IF($F$1="USD",USD,IF($F$1="EUR",EUR,IF($F$1="JPY",JPY
: ,IF($F$1="GBP",GBP,IF($F$1="HKD",HKD,IF($F$1="CAD",CAD,"")))))))
: 改成
: =IF($F$1="TWD",TWD,IF($F$1="USD",USD,IF($F$1="EUR",EUR,IF($F$1="JPY",JPY
: ,IF($F$1="GBP",GBP,IF($F$1="HKD",HKD,IF($F$1="SEK",SEK,"")))))))
這裡同上~
=RATE
: S30~S500
: 將S30由
: =IF(C30="TWD",TWD,IF(C30="USD",USD,IF(C30="EUR",EUR,IF(C30="JPY",JPY
: ,IF(C30="GBP",GBP,IF(C30="HKD",HKD,IF(C30="CAD",CAD,"")))))))
: 改成
: =IF(C30="TWD",TWD,IF(C30="USD",USD,IF(C30="EUR",EUR,IF(C30="JPY",JPY
: ,IF(C30="GBP",GBP,IF(C30="HKD",HKD,IF(C30="SEK",SEK,"")))))))
游標移到S30
定義RATE2
=EVALUATE("="&'有外幣(含台幣)購買基金的範本'!C30)
注意C30中列號不可固定,即不可有$30(按F4可切換)。

在定義時若打
=EVALUATE("="&C30)
會自動變為上式~

然後S30輸入公式
=RATE2
: 後往下拉至S500
: M20~M23與M25~M28
: 將M20由
: =IF(C20="TWD",TWD,IF(C20="USD",USD,IF(C20="EUR",EUR,IF(C20="JPY",JPY
: ,IF(C20="GBP",GBP,IF(C20="HKD",HKD,IF(C20="CAD",CAD,"")))))))
: 改為
: =IF(C20="TWD",TWD,IF(C20="USD",USD,IF(C20="EUR",EUR,IF(C20="JPY",JPY
: ,IF(C20="GBP",GBP,IF(C20="HKD",HKD,IF(C20="SEK",SEK,"")))))))
同理到M20定義RATE3
=EVALUATE("="&C20)
M20公式=RATE3
: 關於二的問題:
: 1.將匯率分頁整個刪掉
: 2.新增一個分頁 並將該分頁命名為匯率
: 3.匯入台銀的匯率表到A1儲存格
: 網址:
: http://rate.bot.com.tw/Pages/Static/UIP003.zh-TW.htm
: 4.將每個幣別的[即期買匯]的那格,命名為該幣別括弧中的三個英文字
: a.命名的位置在公式欄的左邊
: b.以美金為例 點選D3儲存格 公式欄的左邊那欄 應該顯示為D3
: 將"D3" 這兩個字 改成"USD"這三個字後按enter
: c.D4~D18比照辦理
: d.D20在儲存格內打"1" 並命名儲存格為TWD
: 這樣就可以了..
一點小想法,
如此只要改驗證就好,
不知討論這個會不會有違本板宗旨,
還請多多包含^_^

--

All Comments

Carolina Franco avatarCarolina Franco2007-12-12
感謝分享 不過對我來說好艱深XD
Skylar DavisLinda avatarSkylar DavisLinda2007-12-14
XD 真是抱歉~ 不易說清楚~
Ula avatarUla2007-12-16
感謝分享 以前不知道有這種功能 真方便!
Olivia avatarOlivia2007-12-17
但indirect是什麼功能?
Kelly avatarKelly2007-12-17
不好意思,才剛問...我就查到了 XD~~
Regina avatarRegina2007-12-22
阿 感謝提醒 那裡也要改驗證沒錯..
Joe avatarJoe2007-12-24
終於有excel高手出來解決我7層的問題了 囧
Iris avatarIris2007-12-24
感謝分享
Necoo avatarNecoo2007-12-27
^^ 有問題可以到OFFICE板討論討論~