1. 首页 > 科技

excel数据查询问题? excel查找范围内数据

excel数据查询问题?excel查找范围内数据

excel中快速查找的问题

1在B中多加一列,并随便输入数字(注意不能为空);在A中使用VLOOKUP(lookup_value,table_array,

col_index_num,range_lookup)

参数:Lookup_value 为需要在数据表第一列中查找的数

值,它可以是数值、引用或文字串。Table_array 为需要在其

中查找数据的数据表,可以使用对区域或区域名称的引用。

Col_index_num 为table_array 中待返回的匹配值的列序号。

Col_index_num 为1 时,返回table_array 第一列中的数值;

col_index_num 为2,返回table_array 第二列中的数值,以

此类推。Range_lookup 为一逻辑值,指明函数VLOOKUP 返回

时是精确匹配还是近似匹配。如果为TRUE 或省略,则返回近

似匹配值,也就是说,如果找不到精确匹配值,则返回小于

lookup_value 的最大数值;如果range_value 为FALSE,函数

VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值#N/A。

实例:如果A1=23、A2=45、A3=50、A4=65,则公式

“=VLOOKUP(50,A1:A4,1,TRUE)”返回50

具体思想:在A中所有数据查找B中数据,若找到则有显示。若无显示错误值#N/A。

2在A中,排列使所有显示错误值#N/A的在一起,删除有显示的原始A数据。

3在A中,将后添加的错误值#N/A删除即可

EXCEL判断查找函数的运用问题!

首先把你的Sheet里的数据顺序排序,如下

然后在得分那里写公式INDEX(Sheet1!A:A,MATCH(C2,Sheet1!B:B,1))

如图所示,就可以得到分数了

关键是你的Sheet1数据一定要顺序排

有关EXCEL里用函数查找某组数据的问题

用VLOOKUP函数,

=VLOOKUP(Lookup_value, Table_array, Col_index_num, [Range_lookup])

各参数含义:

Lookup_value:需要在数据表首列进行搜索的值,lookup_value可以是数值、引用或字符串。

Table_array:需要在其中搜索数据的信息表,Table_array可以是对区域或区域名称的引用。

Col_index_num:满足条件的单元格在数组区域table_array中的列序号。首列序号为1。

Range_lookup:制订在查找时是要求精确匹配,还是大致匹配。如果为FALSE,大致匹配。如果为TRUE或忽略,精确匹配。

举例:

假如你需要在sheet1表中的A1单元格填写名称,B1单元格能够自动查找与A1名称相关的数据,而相关的所有数据在sheet2表的A1至C100中的B列,那B1单元格中的公式就应该如下:

=VLOOKUP(A1,'sheet2'!$A$1:$C$100,2,TRUE)

注:其中2的意思就是ABC列中的B列,因为B列是你所要查找区域的第二列,因此这里应为2,假如在C列,那这里就应该是3。

在B1中填入上面的公式后,B1会显示#N/A,意思是某个值对于该公式或函数不可用,这是应为你A1单元格中未填入内容。如果想让#N/A不显示或隐藏掉,那B1的公式应该如下:

=IF(ISERROR(VLOOKUP(A1,'sheet2'!$A$1:$C$100,2,TRUE)),"",VLOOKUP(A1,'sheet2'!$A$1:$C$100,2,TRUE))

上面这个公式的意思是,在B1单元格中,假如所查找的值不存在,那就显示为空白,反之则显示所查找到的值。

希望能够帮到你~!

EXCEL的查询功能不好用,经常耽误事怎么办??

原因一:关键字部分不对

原因二:在搜索前可能选中多个单元格,导致搜索失败,随便点击一个单元格,再次搜索