巴士文案网—你身边的文案专家

巴士文案网—你身边的文案专家

如何用缩写找名字

59

一、使用VLOOKUP函数

适用于数据量较小且结构固定的情况。

准备数据

在A列输入公司全称,在B列输入对应缩写(确保缩写为A列文本的连续子串)。

输入公式

在C2单元格输入以下公式:

```excel

=VLOOKUP("*" & B2 & "*", A1:A10, 1, FALSE)

```

其中:

- `*B2*` 表示模糊匹配包含B2缩写的文本;

- `A1:A10` 是数据范围(需根据实际数据调整);

- `1` 表示返回查找范围的第一列(全称);

- `FALSE` 表示精确匹配。

填充公式

将C2单元格的公式向下拖动,自动填充其他行。

二、使用LOOKUP函数(替代VLOOKUP)

适用于数据量较大或需要更高灵活性的场景。

准备数据

在Sheet2的A列输入缩写,在B列输入对应全称。

输入公式

在目标单元格输入以下公式:

```excel

=LOOKUP(1, 0/FIND(B2, A2:A10)), A2:A10)

```

其中:

- `0/FIND(B2, A2:A10)` 用于判断B2是否为A2:A10中的子串;

- `1` 表示精确匹配;

- `A2:A10` 是全称数据范围。

填充公式

向下拖动填充柄完成匹配。

三、注意事项

数据预处理:

建议在B列(或Sheet2的A列)为每个缩写创建唯一索引,避免重复;

性能优化:对于大量数据,使用`XLOOKUP`函数(Excel 365/2021)可能更高效;

错误处理:若未找到匹配项,公式将返回错误值,可使用`IFERROR`函数进行美化。

通过以上方法,您可以快速根据缩写查找对应的全称。