vLookup定Index Match?

35 回覆
0 Like 16 Dislike
2024-11-17 11:31:03
咩情況會選擇用邊樣?
邊樣好用D

平時用開vlookup多

xlookup同hlookup要新版本先用得既就唔考慮
2024-11-17 11:32:29
唔好意思,你up乜鳩
2024-11-17 11:36:06
交比IT做
2024-11-17 11:36:17
index match方便啲 基本上冇用vlookup
2024-11-17 11:37:29
點解hlookup要新版本先用得
2024-11-17 11:39:22
新手先用vlookup
2024-11-17 11:44:00
睇情況, 如果個DB得勁少column就vlookup,
column多或者同一個表要lookup好多唔順序既column就index match.
2024-11-17 12:10:05
學到野
睇完 index match 用法真係屌打 vlookup
同埋原來有 boolean logic 可以咁玩
開啟左新思維
2024-11-17 12:11:37
Xlookup / index match
2024-11-17 12:14:04
Index match 完勝
2024-11-17 12:14:58
用python
2024-11-17 12:16:31
最方便一定係vlookup 但係index match多變啲 如果column一改左 vlookup就廢左
2024-11-17 12:16:33
垃圾 咁都唔識
2024-11-17 12:17:39
新版excel xlookup

舊版 index match
2024-11-17 12:37:32
index做唔做到要搵乎合2個或以上條件先match既資料

例如好似以下資料咁
我想用陳大文個名
搵保單號碼
要乎合保單類別"B", 姓別"女"
2024-11-17 12:45:48
Index and Match with multiple criteria

One of the trickiest problems in Excel is a lookup based on multiple criteria. In other words, a lookup that matches on more than one column at the same time. A nice way to handle these problems is to use Boolean logic, a technique for handling TRUE and FALSE values like 1s and 0s. You can see this approach below, where we are using INDEX and MATCH and Boolean logic to find a price based on three values: Item, Color, and Size:



醬油:https://exceljet.net/articles/index-and-match
2024-11-17 13:35:46
紅字個1
同綠字個用法唔係好明
點解係用括號等於再乘

=INDEX(E5:E11,MATCH(1,(H5=B5:B11)*(H6=C5:C11)*(H7=D511),0))
2024-11-17 13:36:41
如果 return_array 係loopup_array 左手邊, vlookup 就用唔到,唔support -ve return _array,轉用 xloopup 先可以揀左手邊既 column 做 return_array.

如果要做2D criteria match, vlookup xlookup 就用唔到,轉用 index match 可以做到2D criteria match

睇情況可以轉埋用 filter
2024-11-17 13:47:35
vlookup 缺點係唔可以select 負 output column. 這時一定要用index match.

其實只要改vlookup 可受negative select output column 就 more user friendly
2024-11-17 13:49:43
用開ctlr + F
2024-11-17 14:06:21
vlookup要數column 已經輸左一半
多column 時都要少少時間
2024-11-17 14:27:55
it support
2024-11-17 14:29:39
似下係我估佢咁運作

紅字 1 係 criteria (下面再解釋)

綠字係個 range
依照上面圖片個例子 t-shirt + large + red 會有以下結果
t-shirt | large | red
1 | 0 | 1
1 | 0 | 0
1 | 1 | 1
0 | 0 | 0
0 | 0 | 0
0 | 1 | 0
1 | 0 | 1

因為三個 range 係乘埋一齊、所以只有三個都係 1 先會中到紅色字個 criteria、以上面例子既係第 3 個 row 中
所以match 結果會 return 3
2024-11-17 14:35:44
補充返少少
Excel 入面 true 可以 implicit cast 做 1
False 可以 implicit cast 做 0

如果 true * 1 是會等於 1
False * 1 是會等於 0

上面相乘可似睇成係 and
所以只有 111 會中

如果條件變成 or
估計應該會跌去 first match 就 return
2024-11-17 14:41:04
都係唔多明
點解文字可以用乘
而唔係用"&"
佢TRUE係自動變1? FALSE就自動變0?
輸入公式個陣
洗唔洗CTRL+SHIFT+ENTER?
吹水台自選台熱 門最 新手機台時事台政事台World體育台娛樂台動漫台Apps台遊戲台影視台講故台健康台感情台家庭台潮流台美容台上班台財經台房屋台飲食台旅遊台學術台校園台汽車台音樂台創意台硬件台電器台攝影台玩具台寵物台軟件台活動台電訊台直播台站務台黑 洞