[算表] 如何在陣列挑出對應欄位

看板Office作者 (約翰‧康納)時間16年前 (2010/06/03 09:57), 編輯推噓1(106)
留言7則, 2人參與, 最新討論串1/1
軟體:EXCEL 版本:XP 想請教的問題是 我的SHEET1是物價指數表 欄為月 列為年 EX: A B C D E F G H I J K L M 年 01月 02月 03月 04月 05月 06月 07月 08月 09月 10月 11月 12月 96 96 115 116 114 ...........................................(略) 97 97 108 107 106 ...........................................(略) 98 98 105 107 104 ...........................................(略) 99 99 102 101 102 101 100 (年自53~未來) 而我在SHEET2的某欄位內填上年(D欄)/月(F欄) EX: A B C D E F G 1 年/月 物價指數 2 97/03 ________(假設欄位為G2) 3 99/01 ________(假設欄位為G3) 究竟函數該用怎麼寫才能帶出G6、G7呢 或者SHEET2怎麼改以達到我的目的? 還是說EXCEL不夠我使用 註:SHEET1的年份對上等數的列是刻意設定 哪位高手若能打破這侷限 自是更令人欽佩@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.252.192.151

06/03 13:56, , 1F
若資料像你描述的應該範圍是B53:M99吧,那麼就在G2用index
06/03 13:56, 1F

06/03 13:57, , 2F
G2=INDEX(Sheet1!$B$53:$M$99,LEFT(A2,2)-52,RIGHT(A2,2))
06/03 13:57, 2F

06/03 13:58, , 3F
假設年/月資料在A2 如不是的話請自行修改年月位置吧
06/03 13:58, 3F

06/03 16:24, , 4F
想請問LEFT RIGHT的寫法用意為何?如何轉換?因為不行
06/03 16:24, 4F

06/03 17:12, , 5F
格式不同吧,用法請參考F1
06/03 17:12, 5F

06/03 17:19, , 6F
我特地新開一個檔案 符合自己案例 結果也是無解...@@
06/03 17:19, 6F

06/03 17:37, , 7F
成功了!多謝B大相助!
06/03 17:37, 7F
文章代碼(AID): #1C1mm1bu (Office)
文章代碼(AID): #1C1mm1bu (Office)