最近為讀取數據,淺顯的研究了excel相關的函數技巧,一般使用index+match組合。具體操作如下圖
解釋:第一個表里的各科成績數據原來是空的,只有學號和姓名,第一行是標題;第二個表里有姓名還有各科分數,此時如果用vlookup的話理論上需要lookup7次,這時候使用index+match組合可以一次取數(建立在姓名不重復基礎上)
index函數是根據行和列在范圍內取值,三個函數可以分別是arrary(范圍),row(行),column(列)。
match函數是根據指定值定位相對行和列,如圖中的分析
接着將match定位到的行和列賦予index函數,就可以得到具體的數值。
此時已經能解決我的問題的了,研究淺嘗輒止,如果不對的地方,多多包涵。