EXCEL中如何在一个表内通过中文关键字获取另一个表中关键字的数据

如图,在Book3的A1王大锤自动获取Book2中sheet1表格中B2王大锤的M2数据,以此类推。悬赏的有点少实在抱歉,如果有解决的方法可私下你懂得

    用vlookup函数;

    vlookup函数的使用:

    图一:=VLOOKUP(B2,Sheet4!A:A,1,0),含义为能否在sheet4的A列中匹配出与当前B列相同的值;


    图二:这是sheet4

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-08-01
在B2单元格里输入 =VLOOKUP(A1,Sheet2!A:N,13,FALSE)
A1指的是以 王大锤为目标 ,Sheet2!A:N 指的搜索数据的区域,13是指M列为所搜数据区域的第13列,FALSE是固定的,你不用管,写完后用填充柄向下拖拽就可以了。想要匹配的数据在第几列,就将13改成数字几就可以了追问

王大锤的坐标不是固定的,还有B2内存在多个名字能已名字为关键词么

追答

和王大锤坐标固定不固定没关系, 只要你在Book3的A1单元格里输入 你要找的任一个人的名字,vlookup都能给你自动匹配相应的数据。你想找第2个 第3个 第N个人,就在A2,A3,A4.......一直向下写,然后将B2写好的公式用 自动填充柄 直接往下拉就可以了,都能会自动根据A列的名字 匹配出在Book2里M列 所对应这个人的数据的

追问

能留扣扣么亲,方便询问

第2个回答  2014-08-01
vlookup查找函数 查下 BOOK3 B1中输入=vlookup(a1,[Book2.xls]sheet1!$B$2:$M$2000,12,)
中间的这段引用位置 [Book2.xls]sheet1!$B$2:$M$2000 你自己用鼠标选把,因为你的工作簿可能名字未必是Book2.XLS EXECL07版以上的文件后缀名也不一定是.XLS追问

王大锤的坐标不是固定的,但M列是固定的,还有B2中同时存在多个名字能以名字作为关键词么

追答

把公式向下填充就行了 ,你不想填充,只想固定的在B1单元格显示每个人的M列的值的话 只要在A1作个有效性的设置 数据和来源 是序列 然后选择BOOK2中人名那列的相关单元格就可以了

追问

能留扣扣么亲,方便询问

本回答被网友采纳
相似回答