一个总Excel表中如何vlookup查找另一个表分Excel表中的内容?

→ 怎样用Vlookup查找出另一个工作表中匹配的数据?
选取类型:
观点标题:
观点内容:(不支持HTML)
请以客观、真实地作出评论,并注意语言文明;
观点发表后不能作出更改;
您是本帖的第 17687 个阅读者
怎样用Vlookup查找出另一个工作表中匹配的数据?
等级:幼儿园
怎样用Vlookup查找出另一个工作表中匹配的数据?
&下载信息用表1中抄表员名查找表Sheet1中供电所的名,不知道我说的明不明白,麻烦哪位朋友告诉我行吗,实在弄不出来了,太笨了!
等级:幼儿园
表1&&&户号户名供电所抄表员姓名本月计算电量本月计算电费SUM(Z.PREPAY_BAL)扣费后余额163安乐理石矿=vlookup(E2,Sheet1!A2:B305,2,0)黄英义10086.864.18-82.68695鞍山丰嘉有限公司 孙世勇122105.9718.14-87.83313鞍山风鸣毛绢厂之二 李建波26742322.642092.13-230.51435鞍山宏丹矿业有限公司 崔高坤180156.3565.62-90.73460鞍山华声摆线齿轮油泵有限公司 姜代军235204.1215.23-188.89295鞍山华阳实业有限公司 张德权403551.819.17-542.64Sheet1抄表员姓名(用户层)供电所董纯奇朝阳供电所姜福利朝阳供电所李成贺朝阳供电所刘永健朝阳供电所林丽娜朝阳供电所林树忱朝阳供电所谁能帮我看看呀,我的公式错在哪了啊?拜托!
等级:初生婴儿
很好,这样解决。
等级:小学生
你这个要查的反了,Vlookup这个函数要安顺序来的,你这样搞,当然搞不出来了,(即你要查的一定要放在第一位,比如你用"姓名"来查"供电所的名称")用下面两个就可以查出来公式一=VLOOKUP(e2,IF({1,0},$E$2:$E$1700,$C$2:$C$)   =IF(ISNA(VLOOKUP(e2,IF({1,0},$E$2:$E$1700,$C$2:$C$)),"",VLOOKUP(e2,IF({1,0},$E$2:$E$1700,$C$2:$C$))公式二=INDEX($C$2:$C$1700,MATCH(e2,$E$2:$E$1700,0))=IF(ISNA(INDEX($C$2:$C$1700,MATCH(e2,$E$2:$E$1700,0))),"",INDEX($C$2:$C$1700,MATCH(e2,$E$2:$E$1700,0)))当然如果你把sheet1中的姓名放到要查的前面的话,你上面的公式就能查出来了,即把E列(姓名)和D列(供电所)的位置换下就能查出来了
[此贴子已经被作者于 23:12:50编辑过]
等级:幼儿园
以下是引用zxw在 23:08:00的发言:你这个要查的反了,Vlookup这个函数要安顺序来的,你这样搞,当然搞不出来了,(即你要查的一定要放在第一位,比如你用"姓名"来查"供电所的名称")用下面两个就可以查出来公式一=VLOOKUP(e2,IF({1,0},$E$2:$E$1700,$C$2:$C$)   =IF(ISNA(VLOOKUP(e2,IF({1,0},$E$2:$E$1700,$C$2:$C$)),"",VLOOKUP(e2,IF({1,0},$E$2:$E$1700,$C$2:$C$))公式二=INDEX($C$2:$C$1700,MATCH(e2,$E$2:$E$1700,0))=IF(ISNA(INDEX($C$2:$C$1700,MATCH(e2,$E$2:$E$1700,0))),"",INDEX($C$2:$C$1700,MATCH(e2,$E$2:$E$1700,0)))当然如果你把sheet1中的姓名放到要查的前面的话,你上面的公式就能查出来了,即把E列(姓名)和D列(供电所)的位置换下就能查出来了呵呵,我做出来了,知道什么原因吗,两个表的表格属性不一样,我都改成常规就行了,跟顺序没有关系呀。
等级:中学生
经验:1440
金钱:1470
是的,把表1的J列以后的任一一列复制后粘贴在D列,再写公式,就能求出所在的供电所的内容。
等级:小学生
呵呵,那只能说我才学还不够,你在去看看Vlookup函数的说明吧,[此贴子已经被作者于 0:00:15编辑过]
等级:学前班
经验:1945
我觉得你做的很好,就是应该将A2:B305写成$A$2:B305.看了你的附件,公式应该是这样=VLOOKUP(E2,Sheet1!$A$2:B305,2,0),你可以试试,我也是刚刚学习函数。互相交流交流。
[此贴子已经被作者于 9:33:57编辑过]
等级:初生婴儿
看了你的附件,公式应该是这样=VLOOKUP(E2,Sheet2!$A$2:$B$305,2,0),你可以试试,我也是刚刚学习函数。互相学习学习。
等级:中学生
经验:3040
金钱:2990
还有这么高深的方法~要学习了!
本论坛言论纯属发表者个人意见,与本站立场无关,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! 粤ICP备号
Copyright © 2007
Powered By
页面执行时间 0.37109 秒, 4 次数据查询查看: 1226|回复: 9
怎么在一个表格中自动查找另一个表中对应的数据,并附在第一个表后?用了很多公式都不
阅读权限10
在线时间 小时
本帖最后由 u2pepsi 于
21:11 编辑
怎么在SHEET2表格中自动查找SHEET1表中对应的数据,并附在SHEET2表后?用了很多公式都不行。以前纯数字或纯文字的都可以,不知道是不是英文加文字加数字就不行了呢?
不知哪位高手能帮一下我,无胜感激!!!!!!!!!!
这是SHEET1
序号编号轮胎1565433轮胎1564315IT连锁809543IT连锁1002#N/A轮胎1566#N/AIT连锁802#N/A轮胎1685414轮胎1592431这是SHEET2
序号结果IT连锁802#N/A轮胎1685414轮胎1592眼镜1337
21:02 上传
点击文件名下载附件
4.19 KB, 下载次数: 109
阅读权限20
在线时间 小时
用Vlookup函数就可以啊
阅读权限10
在线时间 小时
用Vlookup函数就可以啊
用了不行呢,能帮帮忙不?请下附件。谢谢
阅读权限30
在线时间 小时
=VLOOKUP(A2,Sheet1!A:B,2,0)复制代码
阅读权限100
在线时间 小时
用了不行呢,能帮帮忙不?请下附件。谢谢
4楼公式有试过吗?没错!
阅读权限10
在线时间 小时
非常多谢你,问题解决!!
阅读权限20
在线时间 小时
sheet2中的B列的格式,你设置的文本格式,改为数值即可。
(4.61 KB, 下载次数: 111)
21:20 上传
点击文件名下载附件
阅读权限10
在线时间 小时
sheet2中的B列的格式,你设置的文本格式,改为数值即可。
谢谢大神,你让知道了原因。我原来的公式就是对的。但苦于是文本格式而算不出来。太感谢了!!!
阅读权限20
在线时间 小时
刚遇到同样问题,用vlookup函数解决了,很好用!
阅读权限20
在线时间 小时
& & & & & & & &
刚遇到同样问题,用vlookup函数解决了,很好用!
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师两个Excel表格:一个是分表,一个是汇总表,怎样链接,分表中数据随时都在变动,怎样使总表里的相应项目的数据随着分表的数据的变动,自动进行调整?
两个Excel表格:一个是分表,一个是汇总表,怎样链接,分表中数据随时都在变动,怎样使总表里的相应项目的数据随着分表的数据的变动,自动进行调整?
数据透视,变动后用刷新就能完成
其他回答 (2)
应该不会太复杂,只是你的问题太笼统。
先对相应项目的数复制,选择性粘贴,粘贴连接,即可
相关知识略懂社热议等待您来回答
微软专区领域专家
& &SOGOU - 京ICP证050897号网页设计教程与开发
提供各种常见网页效果
提供各种各样的设计教程
装扮QQ,让QQ变得更酷
设计参考,提高自升水平
学习服务器和操作系统
提供各种素材和工具
收藏学习资料
您现在的位置:&&>>&&>>&&>>&&>>&正文
excel通过VLOOKUP函数从一个表中取数到另一个表
&  Excel表格处理数据的功能很强大,工作中,经常需要从数据库文件中查找索引数据到另一个文件中,如何实现这个引用?通过VLOOKUP函数,就可以轻松做到。
  VLOOKUP函数是一个纵向查找函数,用于按列进行查找索引数据。我们根据需求,进行设定就能快速完成。
  打开电脑,点开Excel,打开数据库文件和需要引用数据的文件。
  现以一份电子账册的料件为例:企业在海关备案了552个不同的商品,这552个&商品名称&有&备案序号&,另一份料件表文件只有&备案序号&,我们想根据&备案序号&从总料件数据中引出所需要&商品名称&。
  用鼠标点击需要引用的&商品名称&栏,输入&=&号,等号在上方的编辑栏显示。
  编辑栏左边会有个小按钮,用鼠标点击下,显示一个下拉菜单,从中选中&VLOOKUP&。
  选择&VLOOKUP&,一个函数参数视图窗跳出来了。
  出现4个需要设置的参数:Lookup_value,Table_array,Col_index_num,Range_lookup。
  Lookup_value,指需要在数据表进行搜索的数据值。
  现在需要以&备案序号&为条件,进行搜索。用鼠标将这一列数据全部选中返回。需要引用的文件&备案序号&位于E3列至E24列,全部选中。
  Table_array,指需要在其中搜索数据的数据表。这个就是表示要引用的数据库。
  返回到数据库文件,将整个表格全部选中返回。
  Col_index_num,指要搜索的数据在数据库文件中找到后,引用数据值的所在第几列。
  &备案序号&在数据库中,找到对应的&商品序号&后,要将第三列的&商品名称&返回,所以这里我们直接填上例数值即可。
  比如,商品序号为&1&,数据库中,&1&对应商品名称为&带接头电线&,位于数据库的第3例,这是我们将要返回的数据的所属列数,将&3&填如即可。
  Range_lookup,指查找的数值跟数据库中是否精确匹配还是大致匹配,如果为FALSE,表示大致匹配,如果为TRUE或忽略不填,则为精确匹配。我们这里需要精确匹配,所以填上TRUE。全部设定完成点&确定&即可。
  设置完成后,引用的表格中&商品名称&栏会出现所引用过来的数据值。
  一手按住Ctrl健,一手选中引用过来的数据值,向下拖动到所有要索引的栏。
  数据全部引用过来。
  再将引用过来的数据值全部选中&复制&(复制快捷键:Ctrl+C),单击鼠标右键,出现一个界面,选择&选择性粘贴&。
  选择&数值&,运算栏选择&无&。点击&确定&完成。
  注意事项
  第8-10步骤,复制再粘贴:设定函数后,虽然显示是数值,但点击进去每栏都是公式,需要复制再&数值&粘贴,这样点击进每栏就不会显示都是公式,而是数值。
  函数参数对话框每栏参数选择时,如果自动变成单栏,单击右边的红色小标识即。
  以上就是excel通过VLOOKUP函数从一个表中取数到另一个表方法介绍,大家按照上面步骤进行操作即可,希望这篇文章能对大家有所帮助!
转载请注明:破洛洛(谢谢合作)
上一篇文章: 下一篇文章:
网友评论:

我要回帖

更多关于 excel链接到另一个表 的文章

 

随机推荐