在Excel中進行模糊查找,可以使用以下幾種方法:
使用VLOOKUP和通配符:
公式:`=VLOOKUP("*"&D4&"*",A:B,2,FALSE)`
解釋:`*`是通配符,`*"&D4&"*"`表示查找包含D4單元格數據的文本。`A:B`是查找範圍,`2`表示返回第二列的數據(即B列),`FALSE`表示精確查找。
使用LOOKUP和FIND函式:
公式:`=LOOKUP(1,0/FIND(D4,A:A),B:B)`
解釋:`FIND(D4,A:A)`返回D4在A列單元格中的位置。`0/FIND(D4,A:A)`生成一個數組,其中找到D4的位置返回0,未找到則返回錯誤`#VALUE!`。`LOOKUP(1,0/FIND(D4,A:A),B:B)`返回最接近1的值所在的B列數據。
使用VLOOKUP進行模糊查找:
公式:`=VLOOKUP(B2,E:G,3,1)`
解釋:這裡VLOOKUP的第四個參數為1,表示進行模糊查找。它會查找大於等於查找列的值,並返回對應列的結果。
請注意,使用數組公式時,需要同時按下【Shift+Ctrl+Enter】鍵來輸入公式,以正確返回數值。