首页 > 试题广场 >

excel工作簿a中有两列id、age,工作簿b中有一列id

[不定项选择题]
excel工作簿a中有两列id、age,工作簿b中有一列id,需要找到工作薄b中id对应的age,可用的函数包括
  • index+match
  • vlookup
  • hlookup
  • find
  • if
  • like
推荐
在Excel中MATCH函数可以返回指定内容所在的位置,而INDEX又可以根据指定位置查询到位置所对应的数据,各取其优点,我们可以返回指定位置相关联的数据。

    MATCH函数(返回指定内容所在的位置)    

        MATCH(lookup-value,lookup-array,match-type)    

        lookup-value:表示要在区域或数组中查找的值,可以是直接输入的数组或单元格引用。    

        lookup-array:表示可能包含所要查找的数值的连续单元格区域,应为数组或数组引用。    

        match-type:表示查找方式,用于指定精确查找(查找区域无序排列)或模糊查找(查找区域升序排列)。取值为-1、1、0 。其中0为精确查找。    

       INDEX(array,row-num,column-num)       
        array:要返回值的单元格区域或数组。    

        row-num:返回值所在的行号。    

        column-num:返回值所在的列号。  


excel里根据一个工作簿的一个工作表的A列内容搜索另外一个工作簿对应A列的B列值

在sheet1的B1输入:=vlookup(A1,sheet2!A1:B?,2,1)
其中?指sheet2的最后一行号。
下拖时应该将第二项改为绝对引用,即:$A$1:$B$
编辑于 2016-04-22 18:07:36 回复(0)
所以这题是怎么混入机器学习的
发表于 2017-07-26 00:10:10 回复(4)
INDEX: 函数返回表格或区域中的值或值的引用 .

MATCH: 在范围单元格中搜索特定的项 , 然后返回该项在此区域中的相对位置 .

VLOOKUP&HLOOKUP: 在表格的首行或数值数组中搜索值 , 然后返回表格或数组中指定 行的所在列中的值 . 当比较值位于数据表格的首行时 , 如果要向下查看指定的行数 , 则可 使用 HLOOKUP; 当比较值位于所需查找的数据的左边一列时 , 则可使用 VLOOKUP.

FIND: 返回一个字符串在另一个字符串中出现的起始位置 ( 区分大小写 ).

IF: 可以对值和期待值进行逻辑比较 .

LIKE: 可用Like运算符自定义字符比较函数之类的, 应该是VBA的函数.
编辑于 2016-09-04 18:50:52 回复(0)

如果查找范围的数据是纵向的,即,A列是姓名,B列是成绩,你要找姓名对应的成绩就用VLOOKUP  V代表垂直

如果查找范围的数据是横向的,即,第一行是姓名,第二行是成绩,你要找姓名对应的成绩就用HLOOKUP  H代表水平

发表于 2017-07-07 09:47:01 回复(0)
Excel 也要考,这是最骚的。
发表于 2020-07-06 09:21:12 回复(0)
这题是怎么混入到数理统计的
发表于 2023-11-09 15:50:32 回复(0)
excel 也要考啊
发表于 2020-03-24 21:45:17 回复(0)
为啥要考察EXCEL????
发表于 2018-09-05 19:31:02 回复(0)
为啥没有vlookup
发表于 2017-11-05 09:38:16 回复(1)