会让小编更有动力输出高价值的内容
今天我们来
认识一位朋友
VLOOKUP函数
VLOOKUP函数是Excel中的
一个纵向查找函数
功能是按列查找
最终返回该列
所需查询列序所对应的值
所以
我们就来学学
如何利用VLOOKUP函数
查找多个重复数据
以以下表格为例
在F3单元格中输入
=VLOOKUP(E3,$B$2:$C$8,2,FALSE)
E3是要查找的值
B2:C8是要查找的区域
2是返回数据在查找区域的第2列数
FALSE是指精确匹配
得出的结果就是29
但是使用VLOOKUP函数查找时
只能查找目标值第一次对应的数据
那么
我们怎么提取目标值
第二次出现的数据
或者怎么把目标值
对应的所有数据都提取出来呢
我们可以使用辅助列
在A2单元格中输入
=B2&COUNTIF($B$2:$B2,B2)
它的意思是$A$2:$A2是一个变动的区域
公式向下拖动的时增大它的引用范围
这个范围的起始行是不变的
终止行是公式所在的行
公式的意思是
公式所在的行对应的
A列单元格的值
在A列中
第一次出现的时候返回1
第二次出现时返回2
第三次出现返回3
以此类推……
$起到锁定的作用
方法是选中要锁定的单元格
按F4键
(笔记本电脑需要在英文状态下按SHIFT+4)
在F3单元格中输入
=IFERROR(VLOOKUP($E3&COLUMN(A1),$A$2:$C$8,3,FALSE),'')
COLUMN(A1)的作用是提取单元格所在的列号
=COLUMN(A1) 返回1
=COLUMN(B1) 返回2
=COLUMN(C1) 返回3
A2:C8是要查找的区域
3是返回数据在查找区域的第3列数
FALSE是指精确匹配
IFFERROR的作用是防止错误的出现
比如,没有找到对应的数据
则不填
这样
使用VLOOKUP函数
利用辅助列
就能查找多个重复的数据
补充
怎么让B2:B8中是【小晨】的
在A2:C8区域中
符合条件的区域整行填充颜色
点击【开始】——【条件格式】——【新建规则】
选择【使用公式确定要设置格式的单元格】
输入公式【=$B2=$E$3】
并设置好填充格式
效果如下
不知今天给大家
介绍的这位函数朋友
大家还满意不
如果你们还想认识
其他朋友
也可以留言跟小编说哦
小编都会满足大家的
会让小编更有动力输出高价值的内容
联系客服