Excel Index Match
match 係揾返邊個row , index 第一個argument 係揾要睇邊個table
簡單比較Vlookup 同 index match 嘅分別
=INDEX($C$1:$C$9,8)第一個係個data,第二個row,第三個係column ,咁暫時簡單版唔用住。
為何要用match
=VLOOKUP(A14,$A$1:$D$9,3,FALSE)一INSERT 多個column ,vlookup 個value 就會變左0,原因係20 oz 已經唔係第三行。所以要用到match function
match 可以用黎揾返20oz 係第幾行。
=MATCH(B13,A1:D1)B13 係20 oz 嘅位置,A1:D1 係圈曬全部header
呢到會顯示 20oz 係第三個column
呢家就算insert 多個column ,佢都識揾到20oz 係係第四個column。
Get IT 阿杰’s stories in your inbox
Join Medium for free to get updates from this writer.
如果將成句replace成
=VLOOKUP(A14,$A$1:$E$9,MATCH(B13,A1:E1),FALSE)就可以隨著加column 都可以照運算到。
用index
=INDEX(A1:D9,8,3)自己寫明第8行第3個,一樣照找到個數係16.5
一樣照找到個數係16.5
但咁樣唔完善,要加返match
用以下兩個match 揾返row
=MATCH(A14,A1:A9,0)揾返column
=MATCH(B13,A1:D1,0)呢家再加row 同column 都唔會影響到個數。
INDEX MATCH 比VLOOKUP 嘅好處
呢個係INDEX MATCH 嘅好處,佢唔會受BRAND 嘅擺位影響,
你見上高依然顯示到16.5,
就算insert row 同column 都無問題。






