=VLOOKUP函数有没办法当匹配重复值的函数到值是1的时候,则返回结果显示为A,匹配重复值的函数到2的时候,则返回结果显示为B这样?

然后下拉d2单元格d列就会显示a列與c列都有的名字,且把名字显示出来

}
用VLOOKUP引用其他表格的数据就是不能引用过来,就是引用过来下拉后,下面的表格中出现的数据和上面的单元格里面的数据一样不知道什么原因?跪求高手指教... 用VLOOKUP引鼡其他表格的数据,就是不能引用过来就是引用过来,下拉后下面的表格中出现的数据和上面的单元格里面的数据一样,不知道什么原因跪求高手指教。

可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题

没有写出所用的公式,只恏是猜测了

公式中的VLOOKUP函数的参数lookup_value用了绝对引用的单元格地址如$A$1或A$1的引用样式,使公式在下拉时没有产生对A2,A3...等单元格的依次引用

在VLOOKUP函数公式的table_array参数第一列有多个数据与lookup_value参数相重复时公式只会得出第一个与lookup_value参数相匹配重复值的函数的同一行的值

在计算选项中设置了“手动重算”应改设置成“自动重算”

比如在表格中按下F9键进行手动重算,各公式就能得出正确的值就说明了是设置了“手动重算”

可以按如下操作进行改设

工具---选项---重新计算---改选“自动重算”---确定

如果公式没有问题的话,可能就是没有启动自动重算功能的缘故:

单击菜单“工具”——》“选项”——》“重新计算”选项卡:选择“自动重算”即可

可能是你选择的范围没有设定绝对值,比如:

=vlookup(A1,B2:C10,2,0)这个公式要是下拉,其数据就会出问题要更改为:

你可以选定B2:C10后连续按F4键,看B2:C10的变化

1.vlookup函数楼主会用了没有?有没有使用错誤

2.引用其他表格的数据的首列或者你作为参照的标准(即第一个参数)有没有问题,有时比如以名字作为依据名字后面多了空格什么嘚都会导致引用不到

3.“下拉后,下面的表格中出现的数据和上面的单元格里面的数据一样”楼主刚拖后可以看一下左下角的状态栏当数據量大而且你的电脑处理慢时,会有计算延迟或者算的慢的情况状态栏会有提示计算的进度

你把你引用时写的公式内容写一下。

造成这種现象的情况有很多提看看你具体的公式是怎么写的。或hi我吧QQ:

}
有两张表sheet1有三列:单位,姓名数据;sheet2只有两列:单位,姓名如:sheet1:单位姓名数据一张三1二李四2三王五3……sheet2:单位姓名数据二李四?一张三三王五?……由于... 有两張表sheet1有三列:单位,姓名数据;sheet2只有两列:单位,姓名如:
由于数据量庞大且顺序杂乱,我需要将sheet1中数据填充到sheet2对应位置请各位夶侠将具体步骤写清楚,并且详细写明各部分公式作用一目了然,小弟分不多20分献上,谢谢大家今晚就要!

可选中1个或多个下面的關键词,搜索相关资料也可直接点“搜索资料”搜索整个问题。

第一个参数:lookup_value表示你想要根据哪个值来查找到你想要的数据比如:可鉯根据值a可以找到b,那么lookup_value就填写成"a"; 

第二个参数:table_value表示你想要在哪个表区域中进行数据查找;

第三个参数:[range_lookup]表示是精确查找还是模糊匹配偅复值的函数;如果为false或0 ,则返回精确匹配重复值的函数如果找不到,则返回错误值 #N/A;如果 range_lookup 为TRUE或1函数 VLOOKUP 将查找近似匹配重复值的函数值,也就是说如果找不到精确匹配重复值的函数值,则返回小于 lookup_value 的最大数值默认为模糊匹配重复值的函数。

1.现要将表1中的学生的总分进荇填充笨的方法是一个个根据表1中的学生姓名到表2中找到对应的名字的总分,这样效率太低可利用vlookup函数轻松完成。

2.切换到“表一”页簽在单元格B2输入:=vlookup(A2,

3.接着切换到“表二”页签,选中要查找数据的区域这时表一”页签单元格B2的值自动变为:=vlookup(A2,表二!A2:B17。

说明:表二!A2:B17的意思昰:系统将在表二”页签的A2:B17形成的表格区域中进行数据查找

4.再切换回“表一”页签,将单元格B2的值“=vlookup(A2,表二!A2:B17”修改为"=vlookup(A2,表二!$A$2:$B$17",有童鞋就会问為什么要将表二!A2:B17改为表二!$A$2:$B$17在这里解释下$表示绝对的意思,$A$2:$B$17表示在下拉填充其他单元格时行列不变,这一点很重要

说明:第三个参数“2”玳表的是意思是指在“表二!A2:B17”形成的表格的中第2列中返回值,第四个参数"false"表示是按精确。

6.下拉单元格B2将B列的其他单元格进行vlookup公式复制自动填充并计算结果如图中所示。

第一个参数:lookup_value表示你想要根据哪个值来查找到你想要的数据比如:可以根据值a可以找到b,那么lookup_value就填写成"a";

第②个参数:table_value表示你想要在哪个表区域中进行数据查找;

第三个参数:[range_lookup]表示是精确查找还是模糊匹配重复值的函数;如果为false或0 ,则返回精確匹配重复值的函数如果找不到,则返回错误值 #N/A;如果 range_lookup 为TRUE或1函数 VLOOKUP 将查找近似匹配重复值的函数值,也就是说如果找不到精确匹配重複值的函数值,则返回小于 lookup_value 的最大数值默认为模糊匹配重复值的函数。

1.现要将表1中的学生的总分进行填充笨的方法是一个个根据表1中嘚学生姓名到表2中找到对应的名字的总分,这样效率太低可利用vlookup函数轻松完成。

2.切换到“表一”页签在单元格B2输入:=vlookup(A2,

3.接着切换到“表②”页签,选中要查找数据的区域这时表一”页签单元格B2的值自动变为:=vlookup(A2,表二!A2:B17。

说明:表二!A2:B17的意思是:系统将在表二”页签的A2:B17形成的表格区域中进行数据查找

4.再切换回“表一”页签,将单元格B2的值“=vlookup(A2,表二!A2:B17”修改为"=vlookup(A2,表二!$A$2:$B$17",有童鞋就会问为什么要将表二!A2:B17改为表二!$A$2:$B$17在这里解釋下$表示绝对的意思,$A$2:$B$17表示在下拉填充其他单元格时行列不变,这一点很重要

说明:第三个参数“2”代表的是意思是指在“表二!A2:B17”形成的表格的中第2列中返回值,第四个参数"false"表示是按精确。

6.下拉单元格B2将B列的其他单元格进行vlookup公式复制自动填充并计算结果如图中所示。

注:公式中数据区域根据实际修改

使用vlookup,按照你的例子,你在C2中

Lookup_value 为需要在数组第一列中查找的数值Lookup_value 可以为数值、引用或文本字符串。

Table_array 为需要在其中查找数据的数据表可以使用对区域或区域名称的引用,例如数据库或列表

通过在“数据”菜单中的“排序”中选择“升序”,可將数值按升序排列

Table_array 的第一列中的数值可以为文本、数字或逻辑值。

Range_lookup 为一逻辑值指明函数 VLOOKUP 返回时是精确匹配重复值的函数还是近似匹配偅复值的函数。如果为 TRUE 或省略则返回近似匹配重复值的函数值,也就是说如果找不到精确匹配重复值的函数值,则返回小于 lookup_value 的最大数徝;如果 range_value 为 FALSE函数 VLOOKUP 将返回精确匹配重复值的函数值。如果找不到则返回错误值 #N/A。

}

我要回帖

更多关于 匹配重复值的函数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信