Excel 公式 - 部分匹配并显示值

Excel Formula - Partial Match and show value

我一直在尝试使用 COUNTIF、LOOKUP 和 MATCH,但似乎无法计算出这个公式,非常感谢您的帮助!

Sheet1 中有一个邮政编码列表(A 列),Sheet2 中有一个部分邮政编码列表(A 列),以及随附的代码 - CODE 1(B 列)和代码 2(C 列)。我正在寻找的是一个公式:

  1. 从 Sheet 1
  2. 中获取邮政编码
  3. 在 Sheet 2
  4. 中的 POSTCODE 中查找并进行部分匹配
  5. 如果匹配则从 Sheet 2 中取出 CODE 1 和 CODE 2 并将其输入 Sheet 1

我正在寻找的示例:http://www.theukwebspace.co.uk/example.png

您是否正在寻找 excel 公式来为您做这件事?

怎么样:

=VLOOKUP((LEFT(A1, 5)), Sheet2!A:C, 2, FALSE)

在工作表 1 的 B 列中。 A1 引用 sheet 中的第一列,您可以将 C 列中的 2 更改为 3。

试试这个公式:

=IF(ISERROR(FIND(Sheet2!$A1;Sheet1!$A1));Sheet2!B1)

将其粘贴到 B1 中,然后用它填充其余单元格。