有没有办法进行部分文本查找?

有没有办法进行部分文本查找?

我正在尝试使用 vlookup 查找部分文本,如果在我的数据中找到该文本,它将返回特定值。我有一个邮政编码列表,并希望使用 vlookup 查找邮政编码的第一部分,以便将相应的国家/地区放入其旁边的列中。因此,例如,我有以下内容 -

第 1 页 A1 - AB45 78H A2 - TH6 89K A3 - EH7 4FG A4 - G9 6DS A5 - G17 9IC

B1-B5 空白 – 这是我希望国家出现的地方。

第 2 页 A1 - AB A2 - TH A3 - EH A4 - G

B1 - 威尔士 B2 - 英格兰 B3 - 苏格兰 B4 - 苏格兰

有人能想出一个有用的公式吗?这也相当令人困惑,因为有些字符串是 2 个字母,而有些只有 1 个字母(例如“G”)...

答案1

请尝试一下。在 Sheet1 B1 中,请输入以下公式并查看:

=VLOOKUP(LEFT(A1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&WEIBULL(3,5,7,))-1)),Sheet2!$A$1:$B$4,2,0)

希望能帮助到你

相关内容