乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel如何设置查找定位函数

excel如何设置查找定位函数

作者:乔山办公网日期:

返回目录:excel表格制作


名称有重复就不好查找了啊,原来见到一个LOOKUP公式可以查找最后一个数值,不知道适用重复数值的查找吗?

你在A1:A20内任意输入数字和文本或不输入内容,然后输入下面的公式,看看结果是什么。
=LOOKUP(2,1/(A1:A20<>""),A1:A20)
它是返回最后一行不为空的单元格内容
然后你自己加个if语句定位姓名。。

1、函数语法:

match(lookup_value,lookup_array,match_type)

参数1:lookup_value查找值。

参数2:lookup_array查找范围。

参数3:macth_type查找方式,为1时,参数2按升序排列,函数查找小于等于参数1的最大数值;为e799bee5baa6e997aee7ad94e78988e69d833320时,精确查找等于参数1的第一个数值;为-1时,参数2降序排列,查找大于等于参数1的最小数值。

2、判断指定数据是否存在

macth函数主要是对查找数据进行定位,当数据存在时,返回具体的位置序号,否则返回#N/A错误,利用此原理,可用于判定指定的数据在列表中是否存在。

在以下表格中根据姓名查找所属部门。

3、在G4单元格输入公式:

=IF(ISNA(MATCH(G3,$B$2:$B$9,0)),"无此人",VLOOKUP(G3,B2:D9,2,0))

isna函数用判断match函数的结果是否为#N/A错误,如果是返回true,否则返回false,利用if函数返回相应的结果。

当G3单元格无输入或输入错误时,函数返回“无此人”。否则返回所属部门。

4、

 以上用法经常用于vlookup信息查找,当无法找到相应的数据时进行相应的错误判断,并返回对应的结果。

此外,也可以用countif函数来实现,在G5单元格输入公式:

=if(countif($B$2:$B$9,G3),vlookup(G3,$B$2:$D$9,2,0),"无此人")

countif函数返回对g3单元格的计数结果,找不到G3时返回0,在if函数的逻辑判断中,所有非零数值视为TRUE,0视为FALSE。因此if函数同样可以忽略错误进行判断。


=INDEX(4:4,MATCH(MAX(D6:H6),6:6,0))

假设你的姓名是A列,ID是B列...,表为sheet1
那么在sheet2的A1中输入
=index(sheet1!A:A,match($B1,sheet1!$B:$B,0))
然后向左拉和向下拉复制公式,然后删除B列公式,输入你的ID就可以了

相关阅读

  • excel如何设置查找定位函数

  • 乔山办公网excel表格制作
  • 名称有重复百就不好查找了啊,原来见到一个LOOKUP公式可以查找最后一个数值,不知道适用重复数值的查度找吗?你在A1:A20内任意输入数字和文本或不输入内容回,然后输入下面的公式
  • 怎么在EXCEL一个单元格里嵌套多个函数

  • 乔山办公网excel表格制作
  • 留一个邮箱,发一份函数与公式的教程给zhidao你就可以了。函数和公式三言两语很难讲清楚的。掌握三个要点:1、公式的专本质就是算数的四则混合运算;2、必须明白单元格的引用方式
关键词不能为空
极力推荐
  • sql 中<em>isnull</em>函数的用法

  • SELECT COALESCE(,0)  度  结专果0SELECT COALESCE( ,0)   结果0SELECT COALESCE(null,0)   结果0SELECT COALESCE(123,0) 结果123SELECT ISNULL(,0)      结果SELECT ISNULL(

ppt怎么做_excel表格制作_office365_word文档_365办公网