vLookup定Index Match?

35 回覆
0 Like 16 Dislike
2024-11-17 14:54:53
H5=B5:B11

上面呢個語法我都唔識點去 google 但我親身試左會有以下結果

以下係概念1:
假設換成 b1=a1:a3 對應以下圖表
Tom | Mary
Mary
Peter

咁 =(b1=a1:a3) 就會出到 (false, true, false) 呢個結果
而基於 true 可以當成 1、false 可以當成0
即係可以當成 (0,1,0)

以下係概念2:
(0,1,0) * (1,1,0) * (0,1,1)
等於將上面三個 range 相同 row 乘埋齊、即係
((0*1*0),(1*1*1),(0*0*1))
最後結果係 (0,1,0)

以下係概念3:
因為上面結果只有第二個 element 係 1
即係 criteria (紅色字 1)
所以會 return 2

似上係我估計咁運作
2024-11-17 14:57:38
2024-11-17 15:05:26
你開一個新column text join abc column 再lookup
2024-11-17 15:19:31

好多時將啲column combine或者調下位已經搞掂
唔洗搞到咁複雜
2024-11-17 16:17:26
仲excel
chatgpt 啦仆街
2024-11-17 17:06:54

首先vlookup 同hlookup 係同期excel 2003推出
你個excel version有vlookup 就會有hlookup
vlookup 係vertical search and return result at same row
hlookup 係horizontal search and return result at same column
xlookup 係vlookup 加hlookup 嘅新版,而且去除咗好多限制
如果你公司仲係用緊excel 2003
你應該係建議公司update 去新版,當中太多bug 同好易被hack

其次
乜嘢情況用vlookup 乜嘢情況用index match
Vlookup 係當你喺個data table入面想快速根據某一條件搵出表格中同一row 右邊嘅數據
除此之外唔會用vlookup
因為當data table 一有column數目改變,vlookup 好多時會出錯

index match 就多數係用喺多重條件搵出相對數據,或者data table會不定時更換時用
一般如果你要砌份長用嘅report
都會用佢

唔清楚你係Excel version 幾
但如果係2010 打後
你想砌個report 去不停更新data 同用到vlookup
會建議你用power query
仲快仲方便
2024-11-17 17:13:49
所以M$ 出咗xlookup 嚟解決你講嘅問題
尤其你convert 咗data 做table
可以直接absolute 埋searching 係邊個table header
無視你第日變個table 點調個column 次序
2024-11-19 14:52:16
lm學野
2024-11-19 23:11:31
快手就用VLOOKUP
長期用就INDEX MATCH
大文件就唔撚放公式
2024-11-19 23:12:30
咁你炒得啦
吹水台自選台熱 門最 新手機台時事台政事台World體育台娛樂台動漫台Apps台遊戲台影視台講故台健康台感情台家庭台潮流台美容台上班台財經台房屋台飲食台旅遊台學術台校園台汽車台音樂台創意台硬件台電器台攝影台玩具台寵物台軟件台活動台電訊台直播台站務台黑 洞