4个excel查找功能,有效搜索电子表格

搜索大型Excel电子表格并不总是那么容易。使用查找公式可以节省时间并高效地搜索电子表格。...

大多数时候,搜索microsoftexcel电子表格是相当容易的。如果您不能只扫描它的行和列,您可以使用Ctrl+F来搜索它。如果您使用的是一个非常大的电子表格,那么使用这四个查找函数之一可以节省大量时间。

spreadsheet-search

一旦你知道如何使用查找在Excel中搜索,不管你的电子表格有多大,你总能在Excel中找到一些东西!

1vlookup函数

此函数允许您指定一列和一个值,并将从另一列的相应行返回一个值(如果没有意义,它将在一瞬间变得清晰)。您可以这样做的两个示例是,通过员工编号查找员工的姓氏,或者通过指定姓氏查找电话号码。

下面是函数的语法:

=VLOOKUP([lookup_value], [table_array], [col_index_num], [range_lookup])
  • [查找\u值]是您已经拥有的信息。例如,如果您需要知道一个城市所在的州,它将是该城市的名称。
  • [表\数组]用于指定函数将在其中查找查找和返回值的单元格。选择范围时,请确保数组中包含的第一列将包含查找值!
  • [col\u index\u num]是包含返回值的列的编号。
  • [range\u lookup]是可选参数,取1或0。如果输入1或忽略此参数,函数将查找您输入的值或下一个最小值。因此在下图中,一个查找SAT分数652的VLOOKUP将返回646,因为它是列表中最接近的小于652的数字,[range\u lookup]默认为1。

vlookup-rounding

我们来看看你是怎么用这个的。此电子表格包含身份证号码、姓名、城市、州和SAT分数。假设你想找到一个姓“温特斯”的人的SAT成绩,VLOOKUP让它变得简单。以下是您将使用的公式:

=VLOOKUP("Winters", C2:F101, 4, 0)

因为SAT分数是姓氏列之后的第四列,所以4是列索引参数。请注意,在查找文本时,最好将[range\u lookup]设置为0。没有它,你会得到坏结果。

结果如下:

vlookup-excel

它返回651分,这是属于肯尼迪·温特斯的SAT分数,他在第92行(显示在上面的插图中)。滚动查找名称要比快速键入语法花费的时间长得多!

关于vlookup的注记

当您使用VLOOKUP时,有几件事情值得记住。确保范围中的第一列包含查找值。如果它不在第一列中,函数将返回不正确的结果。如果你的专栏组织得很好,这应该不是问题。

另外,请记住,VLOOKUP只会返回一个值。如果您使用“Georgia”作为查找值,它将返回来自Georgia的第一个学生的分数,并且没有显示实际上有两个来自Georgia的学生。

2hlookup函数

其中VLOOKUP在另一列中找到对应的值,HLOOKUP在另一行中找到对应的值。因为通常最容易扫描列标题,直到找到正确的列标题,并使用筛选器来查找所需内容,所以当您有非常大的电子表格或处理按时间组织的值时,最好使用HLOOKUP。

下面是函数的语法:

=HLOOKUP([lookup_value], [table_array], [row_index_num], [range_lookup])
  • [lookup\u value]是您知道并希望为其查找相应值的值。
  • [表\数组]是要搜索的单元格。
  • [row\u index\u num]指定返回值将来自的行。
  • [range_lookup]与VLOOKUP中的相同,请留空以尽可能获取最接近的值,或输入0以仅查找完全匹配的值。

此电子表格包含每个州的一行,以及2000-2014年的SAT分数。你可以用HLOOKUP来计算2013年明尼苏达州的平均得分。下面是我们的方法:

=HLOOKUP(2013, A1:P51, 24)

如下图所示,将返回分数:

hlookup-excel

2013年,明尼苏达州的平均得分为1014分。请注意,2013不在引号中,因为它是一个数字,而不是一个字符串。另外,24号来自明尼苏达州,排在第24位。

下面是如何在Excel中计算加权平均值。

关于hlookup的注记

与VLOOKUP一样,查找值需要位于表数组的第一行。这在HLOOKUP中很少有问题,因为通常使用列标题作为查找值。HLOOKUP也只返回一个值。

3-4. 索引和匹配函数

索引和匹配是两个不同的函数,但当它们一起使用时,可以使搜索大型电子表格的速度大大加快。这两种功能都有缺点,但通过将它们结合起来,我们将利用两者的优点。

不过,首先,这两个函数的语法是:

=INDEX([array], [row_number], [column_number])
  • [数组]是您要搜索的数组。
  • [row\u number]和[column\u number]可用于缩小搜索范围(稍后我们将对此进行讨论)
=MATCH([lookup_value], [lookup_array], [match_type])
  • [查找\u值]是可以是字符串或数字的搜索项。
  • [lookup\u array]是Microsoft Excel将在其中查找搜索项的数组。
  • [匹配类型]是可选参数,可以是1、0或-1。1将返回小于或等于搜索项的最大值。0将只返回精确的搜索项,-1将返回大于或等于搜索项的最小值。

可能不清楚我们将如何一起使用这两个函数,所以我将在这里列出它。MATCH接受搜索项并返回单元格引用。在下图中,您可以看到,在搜索F列中的值646时,MATCH返回4。

match-example

另一方面,索引的作用正好相反:它接受单元格引用并返回其中的值。在这里可以看到,当被告知返回City列的第六个单元格时,INDEX返回“Anchorage”,即第6行的值。

index-example

我们要做的是将两者结合起来,以便MATCH返回一个单元格引用,INDEX使用该引用查找单元格中的值。假设你记得有个学生姓沃特斯,你想看看这个学生的分数是多少。下面是我们将使用的公式:

=INDEX(F:F, MATCH("Waters", C:C, 0))

您会注意到匹配类型在这里设置为0。当你在寻找一个字符串时,这就是你想要使用的。下面是我们运行该函数时得到的结果:

index-match

从插图中可以看到,欧文·沃特斯得了1720分,这是我们运行函数时出现的数字。当你只需要浏览几列的时候,这看起来并不是很有用,但是想象一下,如果你在一个包含几百列的大型数据库电子表格上做50次,你会节省多少时间!

开始excel搜索

microsoftexcel有很多非常强大的数据处理功能,上面列出的四个功能只是皮毛。学习如何使用它们会让你的生活更轻松。

如果你真的想掌握微软Excel,你真的可以受益于保持基本的Excel备忘表在手!

图片来源:Cico/Shutterstock

  • 发表于 2021-03-18 02:23
  • 阅读 ( 261 )
  • 分类:互联网

你可能感兴趣的文章

如何用excel或google表替换索引卡

...行数据排序。使用搜索功能可以比使用一堆索引卡更快地查找信息。此外,您还可以为每年创建一个新的电子表格。 ...

  • 发布于 2021-03-12 12:04
  • 阅读 ( 211 )

如何像pro一样使用excel自定义视图

... 打开Excel工作簿并在屏幕顶部查找“视图”选项卡。当您单击它时,您将看到自定义视图的选项。单击它。 ...

  • 发布于 2021-03-12 13:38
  • 阅读 ( 216 )

8个免费的excel加载项,制作视觉上令人愉悦的电子表格

...工具。一旦您访问了外接程序,您就可以选择一些选项来查找所需的图像。您可以进行关键字搜索、浏览集合或从大量选择中选择类别。 ...

  • 发布于 2021-03-12 15:46
  • 阅读 ( 448 )

你忽略了3个惊人的技巧

... 2智能查找 ...

  • 发布于 2021-03-13 03:29
  • 阅读 ( 140 )

10个简单的excel省时软件你可能已经忘记了

... 头文件>选项。在“常规”部分中,查找标题为“创建新工作簿时”的设置。 ...

  • 发布于 2021-03-14 15:14
  • 阅读 ( 191 )

更快地搜索excel电子表格:用索引和匹配替换vlookup

...另外,如果您正在处理一个特别大的电子表格,您会发现查找操作执行得更快。 ...

  • 发布于 2021-03-14 15:37
  • 阅读 ( 196 )

3个获得免费文档模板的优秀网站

... 您可以直接从起始页搜索TidyForm以查找所需内容。或者,您可以按主要类别(商业、教育、金融、法律、生活和杂项)浏览,或者从起始页浏览链接到的最流行的子类别。 ...

  • 发布于 2021-03-14 16:41
  • 阅读 ( 215 )

5个excel宏资源,用于自动化电子表格

...题。该网站提供了一个专门讨论编程、VBA和宏的论坛,是查找其他用户创建的新宏的好地方。 ...

  • 发布于 2021-03-14 21:59
  • 阅读 ( 218 )

15个excel加载项可节省您的业务任务时间

... 查找、安装和访问外接程序 ...

  • 发布于 2021-03-17 07:23
  • 阅读 ( 375 )

3个疯狂的excel公式,做了惊人的事情

...常使用的工具之一是条件格式。如果您正在Microsoft Excel中查找有关条件格式的更高级信息,请确保查看Sandy关于在Microsoft Excel中使用条件格式格式化数据的文章。 ...

  • 发布于 2021-03-22 19:09
  • 阅读 ( 271 )