用vlookup函數(shù)實(shí)現(xiàn)文字的模糊匹配
在處理數(shù)據(jù)時(shí),有時(shí)候我們需要進(jìn)行模糊匹配的操作。而通過(guò)使用Excel中的vlookup函數(shù),我們可以輕松實(shí)現(xiàn)這一功能。 準(zhǔn)備測(cè)試數(shù)據(jù) 首先,讓我們以一個(gè)簡(jiǎn)單的例子來(lái)說(shuō)明。假設(shè)我們有如下的測(cè)試數(shù)據(jù),
在處理數(shù)據(jù)時(shí),有時(shí)候我們需要進(jìn)行模糊匹配的操作。而通過(guò)使用Excel中的vlookup函數(shù),我們可以輕松實(shí)現(xiàn)這一功能。
準(zhǔn)備測(cè)試數(shù)據(jù)
首先,讓我們以一個(gè)簡(jiǎn)單的例子來(lái)說(shuō)明。假設(shè)我們有如下的測(cè)試數(shù)據(jù),我們想要在E列填寫每個(gè)城市對(duì)應(yīng)的數(shù)量。
| A 列 | B 列 | C 列 | D 列 | E 列 |
|---|---|---|---|---|
| 1 | 城市 | 數(shù)量 | 測(cè)試城市 A | |
| 2 | 城市 | 數(shù)量 | 測(cè)試城市 B | |
| 3 | 城市 | 數(shù)量 | 測(cè)試城市 C | |
| 4 | 城市 | 數(shù)量 | 測(cè)試城市 D |
從上面的表格中可以看出,在D列中的城市名稱比A列中的多了“測(cè)試”兩個(gè)字。
使用vlookup函數(shù)進(jìn)行匹配
接下來(lái),我們將使用vlookup函數(shù)進(jìn)行匹配。在E2單元格中輸入以下公式:
VLOOKUP(LEFT(D2,LEN(D2)-2), A1:B6, 2, 0)
然后按下回車鍵,再將公式填充到E3、E4和E5單元格中,就能夠得到我們想要的結(jié)果。
| A 列 | B 列 | C 列 | D 列 | E 列 |
|---|---|---|---|---|
| 1 | 城市 | 數(shù)量 | 測(cè)試城市 A | 10 |
| 2 | 城市 | 數(shù)量 | 測(cè)試城市 B | 15 |
| 3 | 城市 | 數(shù)量 | 測(cè)試城市 C | 20 |
| 4 | 城市 | 數(shù)量 | 測(cè)試城市 D | 25 |
處理帶有額外字符的城市名稱
如果城市名稱變成了如下所示:
| A 列 | B 列 | C 列 | D 列 | E 列 |
|---|---|---|---|---|
| 1 | 城市 | 數(shù)量 | 測(cè)試城市 A測(cè) | |
| 2 | 城市 | 數(shù)量 | 測(cè)試城市 B測(cè) | |
| 3 | 城市 | 數(shù)量 | 測(cè)試城市 C測(cè) | |
| 4 | 城市 | 數(shù)量 | 測(cè)試城市 D測(cè) |
我們可以觀察到,每個(gè)城市名稱后面都跟了一個(gè)“測(cè)”字。
使用vlookup函數(shù)進(jìn)行截取匹配
為了解決這個(gè)問(wèn)題,我們可以先找到“測(cè)”字所在的位置,然后再截取左側(cè)部分來(lái)進(jìn)行匹配。
在E2單元格中輸入以下公式:
VLOOKUP(LEFT(D2,FIND("測(cè)",D2)-1), A1:B6, 2, 0)
然后按下回車鍵,并將公式填充到E3、E4和E5單元格中,即可得到我們想要的結(jié)果。
| A 列 | B 列 | C 列 | D 列 | E 列 |
|---|---|---|---|---|
| 1 | 城市 | 數(shù)量 | 測(cè)試城市 A測(cè) | 10 |
| 2 | 城市 | 數(shù)量 | 測(cè)試城市 B測(cè) | 15 |
| 3 | 城市 | 數(shù)量 | 測(cè)試城市 C測(cè) | 20 |
| 4 | 城市 | 數(shù)量 | 測(cè)試城市 D測(cè) | 25 |
通過(guò)以上的操作,我們可以看到vlookup函數(shù)非常方便地實(shí)現(xiàn)了文字的模糊匹配,幫助我們快速處理數(shù)據(jù)。