b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

使用Excel的内置函数在表或单元格区域中查找数据

电脑杂谈  发布时间:2020-09-04 20:11:20  来源:网络整理

excel 区域查找_excel查找姓名_excel查找重复姓名

注意:我们希望以您的语言为您提供最新的帮助内容。此页面会自动翻译,可能包含语法错误或不正确的内容。我们的目的是使此内容对您有所帮助。如果此信息对您有帮助,您能否在本页底部告诉我们?请在此处查看本文的英文版本以供参考。

摘要

本分步指南介绍了如何在Microsoft Excel中使用各种内置函数来查找表(或单元格区域)中的数据。您可以使用不同的公式来获得相同的结果。

创建示例工作表

本文使用一个示例工作表来演示Excel的内置功能。考虑在A列中引用姓名,并从C列中返回该人的年龄示例。要创建此工作表,请在空白的Excel工作表中输入以下数据。

您将在单元格E2中键入要查找的值。您可以在同一工作表的任何空白单元格中键入公式。

A

B

C

D

E

1

名称

部门

年数

查找值

2

亨利

501

28

excel查找重复姓名_excel查找姓名_excel 区域查找

玛丽

3

斯坦

201

19

4

玛丽

101

22

5

拉里

301

29

术语定义

本文使用以下术语描述Excel内置函数:

条款

定义

示例

表数组

整个查询表单

A2:C5

Lookup_Value

在Table_Array第一列中找到的值。

E2

Lookup_Array

-或-

Lookup_Vector

包含可能的查找值的单元格范围。

A2:A5

Col_Index_Num

Table_Array中的列数应返回匹配值。

3(Table_Array中的第三列)

Result_Array

-或-

Result_Vector

仅包含一行或一列的区域。其大小必须与Lookup_Array或Lookup_Vector相同。

C2:C5

范围查询

逻辑值(TRUE或FALSE)。如果为TRUE或省略,则返回近似匹配值。如果为FALSE,则会找到完全匹配的内容。

Top_cell

这将用作补偿的参考。 Top_Cell必须引用一个单元格或一系列相邻单元格。否则,OFFSET返回#VALUE!。

Offset_Col

这是希望结果的左上方单元格引用的列数(左侧或右侧)。例如,“ 5”作为Offset_Col参数指定所引用的左上单元格是引用右侧的五列。 Offset_Col可以为正(代表起始参考的右侧)或负(代表起始参考的左侧)。

函数LOOKUP()

LOOKUP函数在行或列中查找一个值,并将其与另一行或列中相同位置的值进行匹配。

以下是搜索公式的语法示例:

= LOOKUP(Lookup_Value,Lookup_Vector,Result_Vector)

下面的公式在示例工作表中找到玛丽的年龄:

=查找(E2,A2:A5,C2:C 5)

该公式在单元格E2中使用值“ Mary”,并在搜索向量(列A)中找到“ Mary”。然后,该公式将匹配结果向量同一行中的值(列C)。由于“ Mary”在第4行中,因此LOOKUP返回C列的第4行中的值(2 2)。

注意:LOOKUP函数需要对表进行排序。

有关查找功能的更多信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

如何在Excel中使用LOOKUP函数

VLOOKUP()

在列中列出数据时,将使用VLOOKUP或垂直搜索功能。此函数将在最左边的列中搜索值,并将其与同一行中指定列中的数据进行匹配。您可以使用VLOOKUP在已排序或未排序的表中查找数据。下面的示例使用的表包含未排序的数据。

以下是VLOOKUP公式语法的示例:

= VLOOKUP(Lookup_Value,Table_Array,Col_Index_Num,Range_Lookup)

下面的公式在示例工作表中找到玛丽的年龄:

= VLOOKUP(E2,A2:C5,3,FALSE)

该公式在单元格E2中使用值“ Mary”,并在最左侧的列(A列)中找到“ Mary”。然后,该公式将匹配Column_Index中同一行中的值。本示例使用“ 3”作为Column_Index(列C)。由于“ Mary”在第4行中,因此VLOOKUP返回C列的第4行中的值(2 2)。

有关VLOOKUP函数的更多信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

如何使用VLOOKUP或HLOOKUP查找完全匹配

INDEX()和MATCH()

您可以结合使用INDEX和MATCH函数来获得与使用LOOKUP或VLOOKUP相同的结果。

下面是一个语法示例,其产生的结果与上一个示例中的LOOKUP和VLOOKUP相同:

=索引(Table_Array,MATCH(Lookup_Value,Lookup_Array,0),Col_Index_Num)

下面的公式在示例工作表中找到玛丽的年龄:

=索引(A2:C5,匹配项(E2,A2:A5,0),3)

该公式在单元格E2中使用值“ Mary”,并在A列中找到“ Mary”。然后,它与C列中同一行中的值匹配。由于“ Mary”在第4行中,因此该公式将返回第4行中的值(C列中的2 2)。

提示,如果Lookup_Array中的所有单元格都不匹配Lookup_Value(“ Mary”),则此公式将返回#N / A。

有关INDEX函数的更多信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

如何使用INDEX函数在表中查找数据

OFFSET()和MATCH()

您可以将OFFSET和MATCH函数一起使用,以产生与上一个示例相同的结果。

以下是语法示例,该语法结合了偏移量和匹配项以产生与LOOKUP和VLOOKUP相同的结果:

=偏移量(top_cell,MATCH(查找值,查找数组,0),偏移量颜色)

此公式可在示例工作表中找到玛丽的年龄:

=偏移量(A1,匹配(E2,A2:A5,0),2)

该公式在单元格E2中使用值“ Mary”,并在A列中找到“ Mary”。然后,该公式将同一行中的值与右侧的两列(C列)进行匹配。由于“玛丽”位于A列中,因此该公式返回第4行中的值(C列中为2 2)。

有关OFFSET函数的更多信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

如何使用补偿功能


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-313921-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 卫穆公姬速
        卫穆公姬速

        企业大了就是好啊

      • 胡雨龙
        胡雨龙

        中国一方面派军舰

      • 秦景公嬴后伯车
        秦景公嬴后伯车

        就大陆的现状而言

      每日福利
      热点图片
      拼命载入中...