Excel精英培训网

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

[已解决]请教高手vlookup函数的应用问题,急!!悬赏10个金币

[复制链接]
发表于 2012-10-28 08:11 | 显示全部楼层 |阅读模式
10学分
我想要的结果是:返回的结果是在文件表一或表二的F列中返回,就是在文件表一、表二的F列中插入函数,需要扫描的是目标文件中得c列,文件表一、表二中得c列,就是说如果在目标文件中c列的值与文件表一、表二中c列的值一样的话,在F列中返回目标文件中得D列的值。注:目标文件中有两个表单,一个是表一表单,一个是表二表单,这两个表单是与文件表一、文件表二相对应的。谢谢!!着急呀,高手帮忙看一下。想用vlookup解决问题。
最佳答案
2012-10-28 08:11
要不设置条件格式错误值不显示就可以不用IF了,直接=VLOOKUP(C1,[目标.xls]表一!$C:$D,2,)就行

最佳答案

查看完整内容

要不设置条件格式错误值不显示就可以不用IF了,直接=VLOOKUP(C1,[目标.xls]表一!$C:$D,2,)就行
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2012-10-28 08:11 | 显示全部楼层    本楼为最佳答案   
要不设置条件格式错误值不显示就可以不用IF了,直接=VLOOKUP(C1,[目标.xls]表一!$C:$D,2,)就行
回复

使用道具 举报

发表于 2012-10-28 08:26 | 显示全部楼层
要求是在表一,表二C列的值如果在目标表中能找到的话,就返回目标表中的F列不?
回复

使用道具 举报

发表于 2012-10-28 08:30 | 显示全部楼层
表一表二目标表.rar (26.05 KB, 下载次数: 26)
回复

使用道具 举报

发表于 2012-10-28 08:45 | 显示全部楼层
对了,03里不支持整列引用,可能就得通过定义名称来实现动态数据引用。
回复

使用道具 举报

 楼主| 发表于 2012-10-28 09:39 | 显示全部楼层
不是返回目标表中的F列,是返回目标表中的D列,返回值要在表一,表二文件里的F列中体现出来,能不能简单的用vlookup啊,不要if,不要那么难的,我还要接着往下做,太难了看不懂啊
回复

使用道具 举报

 楼主| 发表于 2012-10-28 09:39 | 显示全部楼层
hwc2ycy 发表于 2012-10-28 08:45
对了,03里不支持整列引用,可能就得通过定义名称来实现动态数据引用。

不是返回目标表中的F列,是返回目标表中的D列,返回值要在表一,表二文件里的F列中体现出来,能不能简单的用vlookup啊,不要if,不要那么难的,我还要接着往下做,太难了看不懂啊
回复

使用道具 举报

发表于 2012-10-28 09:43 | 显示全部楼层
不用IF可以呀,只要你能接受报错信息,
回复

使用道具 举报

发表于 2012-10-28 09:45 | 显示全部楼层
我上面表一表二中的F列数据返回的哪不是目标表中的D列啊,奇了怪了。

回复

使用道具 举报

发表于 2012-10-28 13:13 | 显示全部楼层
=IF(ISNA(MATCH(C1,[目标.xls]表一!$C:$C,)),,VLOOKUP(C1,[目标.xls]表一!$C:$D,2,))
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 13:08 , Processed in 0.473537 second(s), 14 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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