如何在Excel中查找列的值(4种方法)

  • Share This
Hugh West

在我们的日常工作中,特别是在数据计算和整理方面,都会用到Excel。 有时我们需要在某一特定的列中搜索数值。 如果我们手动操作,将非常耗时。 我们可以通过使用函数来实现。 因此,今天我们将在这里讨论如何在Excel中寻找某一列的数值。

我们取一个超级商店中一些顾客的数据集,其中有 客户ID ,购物 数量 在一个特定的日期,也是一个 共计 如果他们之前买了什么东西。

下载实践工作手册

下载这本练习手册,在阅读本文时进行练习。

查找列中的值.xlsx

在Excel中寻找列中数值的4种方法

1.应用条件格式化功能在Excel中查找某一列的值

我们可以用以下方法在Excel中找到任何数值 条件性格式化 在这里,我们将找到Excel电子表格中某一列的数值。

步骤1。

  • 首先,选择我们要找的值的那一列。
  • 这里我们选择 细胞C5 C8 C列 .

第2步。

  • 转到 首页 首先是标签。
  • 现在选择 条件性格式化。
  • 选择 突出显示单元格规则 的下拉菜单中选择 条件性格式化 .
  • 现在选择 等于。

第3步。

  • 现在我们将得到一个 蹦蹦跳跳 .
  • 在这里,我们需要把我们想要找出的价值放进去。

第4步。

  • 我们想找到一个值,这个值是 500 .
  • 把这个值放在 标记1 下图中的部分。
  • 我们还可以选择高光色。
  • 从菜单中选择这个,如下图所示。

第5步。

  • 最后,我们将在我们选择的列上找到彩色的值。

阅读更多。 如何查找Excel列中的最高值(4种方法)

2.使用Excel VLOOKUP函数查找一列中的值

我们可以用以下方法在Excel中找到某一列的数值 VLOOKUP函数 该过程如下。

步骤1。

  • 首先,我们创建一个新的列,名为 结果 以显示 VLOOKUP。

第2步。

  • 现在转到 细胞E5 并输入 VLOOKUP 功能。
  • 在这里我们会发现 细胞D5 栏目中的 范围 D5 D8 .
  • 我们把 失败 在论证部分,因为我们需要准确的结果。
  • 因此,这个公式变成了。
=vlookup(c5, d5:d8,1,false)

第3步。

  • 现在,按 进入 .
  • 由于我们的选定值是在选定列中找到的,我们将在这个单元格中看到。

我们还可以比较所有的值 D栏 E栏 为此需要采取一些额外的步骤。 这些步骤如下。

第4步。

  • 编辑公式。
  • 美元($) 使用的标志 绝对参考 公式。
=vlookup(c5,$d$5:$d$8,1,false)

  • 然后按 进入 .

第5步。

  • 现在,将填充手柄的图标拉下来,从 细胞 E5 .
  • 最后,得到比较的结果是 D栏 价值在 E栏 .

这里我们看到,从单元格 D5 D7 发现在 E栏 而其余的价值不存在于 E栏 因此,该函数将返回 #N/A错误 为他们。

注意: 在这种情况下 VLOOKUP。 否则,这个函数将无法工作。

阅读更多。 在Excel中查询列的值并返回另一列的值

类似读物

  • 如何查找Excel中某一列数值的首次出现(5种方法)
  • 查找Excel中某一列数值的最后出现时间(5种方法)

3.在Excel中插入MATCH函数来查找一列中的值

我们可以通过插入以下内容在某一列中找到一个值 MATCH函数 .

步骤1。

  • 在我们的数据集中,我们已经添加了一个列 结果 来显示不同的函数结果。
  • 现在将公式输入 细胞E5 .
  • 按照给定的公式输入。
=match(c5,$d$5:$d$8,0)

  • 这里我们将找到 细胞C5 专栏 范围的E D5至D8 .
  • 这里我们使用绝对符号,这样单元格的引用就不会改变。
  • 最后一个参数已被用作 0 ,因为我们想得到准确的结果。
  • 最后,得到比较的结果是 D栏 价值在 E栏 .

第2步。

  • 然后按 进入 .

第3步。

  • 我们得到 1 E栏 这意味着我们的单元格值在我们所选范围的第一个位置。
  • 现在,使用填充手柄来自动填充整个列,我们将获得位置,如果 C列 发现在 E栏 .

如果我们想看到 为真 失败 我们将需要应用以下步骤。

第4步。

  • 我们将使用 符号 "ISERROR "函数 .
  • 该函数返回 为真 如果发现错误,否则 失败 .
  • 现在将这个函数应用于 细胞E5。 该公式变成了。
=iserror(match(c5,$d$5:$d$8,0))

  • 使用填充拉手从 细胞E5 .

第5步。

  • 我们将看到 失败 关于 细胞E5 .
  • 显示的原因 失败 在上一步中已经解释过。
  • 现在,使用 不起作用 该函数交替显示TRUE和FALSE。
  • 我们正在使用 不起作用 这样,我们就可以了解实际情况。
  • 该公式最终成为。
=not(iserror(match(c5,$d$5:$d$8,0))

这让人一目了然地知道哪个值被发现或没有被发现。

阅读更多。 如何在Excel中使用VBA查找列的值(4种方法)

4.将INDEX与MATCH函数联系起来,以查找某一列的值

在这里我们链接 INDEX函数 匹配 我们已经知道如何应用 匹配 我们将在这一步之后进行解释。

步骤1。

  • 以下是在应用了 匹配。

第2步。

  • 现在,请转到 细胞E5 并编辑公式栏。
  • 类型 索引 函数,并选择一个要查找数值的范围。
  • 经过编辑后,该公式变成了。
=index(d5:d8,match(c5,$d$5:$d$8,0))

第3步。

  • 现在,按 进入。
  • 结果如下图所示。

第4步。

  • 如果我们想在其余的单元格中显示结果,我们必须自动填充其余的单元格,在 E栏 .
  • 在此之前,编辑公式并使用 绝对参考 .
  • 现在,这个公式变成了。
=index($d$5:$d$8,match(c5,$d$5:$d$8,0))

第5步。

  • 然后拖下 填充手柄 图标到最后一个单元格的 E栏 .
  • 而最终的输出结果如下图所示。

阅读更多。 如何查找Excel列中的最低值(6种方法)

总结

在我们的讨论中,我们讨论了在Excel中寻找一列数值的问题。 条件格式化、VLOOKUP、MATCH和INDEX是用来解决这个问题的方法。 我们试图提供最简单的方法。 现在,根据需要,用户会发现哪种方法更适合他们应用。 探索我们的网站 ǞǞǞ 了解更多此类文章。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.