Excel 如何搜索

Excel 如何搜索

在Excel中有多种搜索方法。第一种选择是在大型电子表格中的单元格或一组单元格中查找特定数据。

第二种选择包括使用搜索函数,例如 VLOOKUPHLOOKUP ,它们允许您在一个工作表中搜索数据,并在第二个单元格位置或不同的工作表中输出结果。

大多数情况下,在Excel电子表格中进行搜索很容易。如果您无法扫描行和列,可以使用Ctrl + F打开搜索对话框。如果您正在使用一个非常大的电子表格,使用这四个查找函数中的任何一个都可以节省很多时间。

如何使用搜索工作表栏进行搜索

按照以下步骤使用搜索工作表栏在Excel中查找特定数据。

步骤1: 点击电子表格右上角带有淡淡文字“搜索工作表”的任务栏,并输入您要在表格中搜索的词或数字。

步骤2: 按下Enter或Return(如果您使用Mac)来查找数据。然后使用搜索词旁边的箭头来跳转到下一个或前一个数据。

步骤3: 此外,您还可以通过在Mac上使用“command + F”键盘快捷方式或在PC上使用“Control + F”快捷方式来快速访问此搜索栏。

如何使用“查找”功能进行搜索

打开带有数据的Excel电子表格,您可以使用直接的单词搜索或使用特殊通配符来在电子表格中找到任何内容。按照以下步骤使用Excel中的查找功能:

步骤1: 转到 首页 选项卡。然后在“编辑”组中选择 查找与选择 按钮,然后选择 查找 功能。

Excel 如何搜索

步骤2: 您将看到一个简单的查找和替换窗口。此外,您可以通过选择 选项 查看所有高级选项。

Excel 如何搜索

您可以使用以下选项来微调搜索:

  • 查找内容: 在工作表中输入要查找的文本或数字。
  • 格式: 选择此按钮仅搜索具有您在“查找格式”窗口中定义的格式的文本。
  • 在以下位置: 选择 工作表工作簿 以在当前工作表或整个工作簿中进行搜索。
  • 搜索方式: 选择 按行按列 逐行或逐列进行搜索(在找到结果时停在该行或列上)。
  • 查找范围: 通过告诉搜索在 公式数值注释批注 中查找,您可以深入搜索电子表格的其他区域。
  • 区分大小写: 这将使用区分大小写的文本匹配进行搜索。
  • 匹配整个单元格内容: 这将搜索仅包含您键入的文本的单元格。

如果选择 查找下一个 按钮,您将看到电子表格中找到文本的每个发生的地方都会被突出显示。再次选择该按钮以继续下一个结果。如果您想一次查看所有结果,请选择 查找所有 按钮。

步骤3: 这将在窗口底部的列表中显示所有结果,以及它们所在的工作表和单元格号码。只需选择其中任何一个,即可在工作表中查看该单元格。

Excel 如何搜索

Excel搜索通配符字符

当您在“查找内容”字段中键入搜索字符时,必须理解通配符字符的工作原理。这些字符允许您自定义更高级的搜索,以便在Excel中查找并找到工作表中您正在寻找的内容。

  • 问号(?): 替代任意单个字符或数字。例如,键入 c?t 来查找以c开头且以t结尾的任意三字母单词,例如cat,cut或cot。
  • 星号(*): 替代单词的部分内容。例如,键入 c*t 来查找从cart和cast到count和court的任意长度单词。
  • 波浪号(~): 用于覆盖上述特殊字符。例如,如果您想要查找包含问号的词“user?”,您可以键入 user~? 这将覆盖特殊的?字符进行搜索,包括问号。

Excel SEARCH函数

Excel中的SEARCH函数与FIND函数非常相似。它也返回文本字符串中子字符串的位置。与FIND不同,SEARCH函数 不区分大小写 ,并且允许使用通配符字符。

语法

以下是SEARCH函数的基本语法。

SEARCH(find_text, within_text, [start_num])

示例

以下是一些用于评估搜索功能的示例。

=SEARCH("market", "supermarket") 返回6,因为子字符串”market”从单词”supermarket”的第6个字符开始。

=SEARCH("e", "Excel") 返回1,因为”e”是单词”Excel”中的第一个字符,忽略大小写。

Excel 如何搜索

与FIND函数类似,Excel的SEARCH函数也会在以下情况下返回#VALUE!错误:

  • 查找值参数 find_text 找不到。
  • start_num 参数大于 within_text 长度。
  • start_num 等于或小于零。

如何使用函数进行搜索

在Excel中,有很多有用的函数可以让您搜索列、行或表格以查找信息并返回相关信息。

以下是您可以在Excel中使用的一些最流行的函数示例。

1. VLookup函数

此函数允许您指定一列和一个值。它将返回来自不同列对应行的值。以下是该函数的语法:

=VLOOKUP([lookup_value], [table_array], [col_index_num], [range_lookup])
  • [lookup_value] 是您已经拥有的信息。
  • [table_array] 允许您指定函数将在其中查找和返回值的单元格。在选择范围时,请确保数组中包含的第一列是包含查找值的列。
  • [col_index_num] 是包含返回值的列的编号。
  • [range_lookup] 是一个可选参数,可以取1或0。如果您输入1或省略此参数,函数将查找您输入的值或该值之后的最小值。

2. HLOOKUP函数

HLOOKUP在不同的行中查找对应的值,而不是在另一列中查找对应的值。由于通常最容易通过扫描列标题直到找到正确的标题,并使用筛选器来查找您要查找的内容,因此在处理非常大的电子表格或按时间组织的值时,最好使用HLOOKUP。

以下是函数的语法:

=HLOOKUP([lookup_value], [table_array], [row_index_num], [range_lookup])
  • [lookup_value] 是你已知的值,想要找到相应值的值。
  • [table_array] 是你要搜索的单元格。
  • [row_index_num] 指定所返回值来自的行。
  • [range_lookup] 与VLOOKUP中的相同。留空以获取最近的值(如果可能),或输入0只搜索完全匹配。

3. INDEX和MATCH函数

INDEX和MATCH是两个不同的函数,但是当它们一起使用时,可以让在大型电子表格中进行搜索变得更快。这两个函数都有局限性,但是通过将它们结合起来,我们将弥补两者的不足之处。

下面是两个函数的语法:

=INDEX([array], [row_number], [column_number])
  • [array] 是你要查找的数组。
  • [row_number][column_number] 可以用于缩小你的搜索范围(稍后我们会查看这个)。
=MATCH([lookup_value], [lookup_array], [match_type])
  • [lookup_value] 是一个可以是字符串或数字的搜索项。
  • [lookup_array] 是Microsoft Excel将搜索项查找的数组。
  • [match_type] 是一个可选参数,可以是1、0或-1。1将返回小于或等于搜索项的最大值。0只返回与搜索项完全相同的值,而-1将返回大于或等于搜索项的最小值。

如何搜索Excel公式

在Excel中,搜索公式有点不同,因为公式在单元格中显示为数字。很难知道哪些单元格包含数字,哪些单元格包含公式。

为了帮助您查找包含公式的单元格,Excel提供了两种选择:

  1. 显示单元格中的公式(而不是数字)。
  2. 突出显示包含公式的单元格。

为了显示(或隐藏)电子表格中的公式,您有两种方法:

方法1: 按下Ctrl +(一个重音字符,出现在与~标志相同的键上,通常在键盘顶部靠近数字1键左侧)。

方法2: 点击 公式 选项卡,然后点击 显示公式 组中的 显示公式 按钮。

Excel 如何搜索

这张图片展示了当公式出现在单元格内时,电子表格的样子。

Excel 如何搜索

要突出显示所有包含公式的单元格,请按照以下步骤进行:

步骤1: 转到 主页 选项卡。

步骤2: 在编辑组中点击 查找和选择 图标。然后会出现一个下拉菜单。

Excel 如何搜索

步骤3: 然后点击 公式 。Excel将突出显示所有包含公式的单元格。

Excel 如何搜索

SEARCH和FIND函数的区别

在Excel中, **FIND **和 **SEARCH **函数在语法和用法上非常相似。然而,它们之间仍然有一些区别,可以在Excel中解决查询问题时进行选择。

FIND函数 SEARCH函数
Find函数用于查询字符串和文本流中的特定子字符串或字符。 Search函数用于获取字符串中子字符串或文本的初始字符。
使用Find函数查询字符串的语法如下所示:语法: =FIND(find_text, within_text,[start_num]) Search函数的语法可以描述如下:语法: =SEARCH(find_text, within_text,[start_num])
在进行精确搜索时,使用Find函数确认字符的大小写敏感性。因为它是一个区分大小写的函数。 在搜索时,Search函数不区分大写和小写,因为它是一个不区分大小写的函数。
Find函数不允许使用通配符字符。 Search函数允许使用通配符字符,比如*?。问号(?)匹配一个字符,星号(*)匹配任意系列的字符。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程