Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2559|回复: 9

[已解决]求大家帮我做个公式:查询多表格信息。(见附件)

[复制链接]
发表于 2012-1-2 10:53 | 显示全部楼层 |阅读模式
查询多表格信息.rar (245.88 KB, 下载次数: 9)
发表于 2012-1-2 11:13 | 显示全部楼层
一个表里的我会,要不要加个辅助的表呀
回复

使用道具 举报

发表于 2012-1-2 11:27 | 显示全部楼层
  1. =IF(ISERROR(HLOOKUP(P$1,名册1!$D:$L,MATCH($B3,名册1!$D:$D,),)),HLOOKUP(P$1,名册2!$D:$L,MATCH($B3,名册2!$D:$D,),),HLOOKUP(P$1,名册1!$D:$L,MATCH($B3,名册1!$D:$D,),))
复制代码

查询多表格信息.zip

407.33 KB, 下载次数: 6

回复

使用道具 举报

发表于 2012-1-2 11:33 | 显示全部楼层
如果多表的话,还是我上面的附件,按这公式稍微修改下表名的扩充:
  1. =HLOOKUP(P$1,INDIRECT("名册"&MAX((N(INDIRECT("名册"&{1,2}&"!D"&ROW($2:$10000)))=$B3)*{1,2})&"!$D:$L"),MATCH($B3,INDIRECT("名册"&MAX((N(INDIRECT("名册"&{1,2}&"!D"&ROW($2:$10000)))=$B3)*{1,2})&"!$D:$D"),),)
复制代码
回复

使用道具 举报

发表于 2012-1-2 11:58 | 显示全部楼层    本楼为最佳答案   
看看 是不是你要的结果  ,“职业”这一栏  在 名册1或名册2中找不到   未命名.jpg 答案.rar (230.7 KB, 下载次数: 18)
回复

使用道具 举报

发表于 2012-1-2 13:21 | 显示全部楼层
公式做到5000多行了,请试验

查询多表格信息.rar

597.08 KB, 下载次数: 17

回复

使用道具 举报

 楼主| 发表于 2012-1-3 07:19 | 显示全部楼层
tianti 发表于 2012-1-2 11:58
看看 是不是你要的结果  ,“职业”这一栏  在 名册1或名册2中找不到

谢谢你的答案非常好!
回复

使用道具 举报

 楼主| 发表于 2012-1-3 07:24 | 显示全部楼层
高 发表于 2012-1-2 13:21
公式做到5000多行了,请试验

非常感谢你的答案.
回复

使用道具 举报

 楼主| 发表于 2012-1-3 07:24 | 显示全部楼层
周义坤 发表于 2012-1-2 11:27

实在是感谢呵呵

回复

使用道具 举报

 楼主| 发表于 2012-1-3 07:26 | 显示全部楼层
周义坤 发表于 2012-1-2 11:27

谢谢你的帮助,呵呵

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-28 04:18 , Processed in 0.146752 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表