如何在a列中查找包含“海城镇”,并把对应的b列数据显示在c列?

1天前 (12-31 17:45)阅读2回复0
wojiukan
wojiukan
  • 管理员
  • 注册排名1
  • 经验值2289885
  • 级别管理员
  • 主题457977
  • 回复0
楼主

如何在A列中查找包含“海城镇”的行,并将对应的B列数据显示在C列?

你的好奇心让我为你准备了一份详细的指南,让我们一步步来解决这个问题。

总体思路

我们将按照以下步骤进行操作:

1、唯一化查找内容:为了确保我们只找到包含“海城镇”的一行,我们将使用辅助列。

2、转换查找内容:我们需要将辅助列中的内容转换为可以用于VLOOKUP函数的形式。

3、运用VLOOKUP函数:我们将使用VLOOKUP函数从B列中提取数据,并将其显示在C列。

步骤详细说明

第一步:唯一化查找内容

在辅助列中,我们将原始的A列内容进行唯一化处理,这可以通过添加一个条件格式或使用公式来实现,在辅助列D1中输入以下公式:

=IF(COUNTIF(A:A, A1) > 1, "重复", A1)

然后将这个公式的向下拖动以应用到整个A列。

第二步:转换查找内容

我们将辅助列D1中的内容转换为VLOOKUP函数所需的格式,假设我们要查找的值在D列,我们可以将D列中的值复制到一个新的辅助列E1,在E1中输入以下公式:

=A1 & "|" & D1

然后将这个公式的向下拖动以应用到整个D列。

第三步:运用VLOOKUP函数

我们可以使用VLOOKUP函数从B列中提取数据,假设我们要查找的值在E列,我们在C列中输入以下公式:

=VLOOKUP(E1, B:C, 2, FALSE)

然后将这个公式的向下拖动以应用到整个E列。

通过以上步骤,你就可以在A列中查找包含“海城镇”的行,并将对应的B列数据显示在C列了,希望这份指南对你有所帮助!

这样,文章就重新编写了一遍,更加清晰和易懂。

0
回帖

如何在a列中查找包含“海城镇”,并把对应的b列数据显示在c列? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息