职业考试网

您现在的位置是:首页 > 财会金融 > 会计

会计

后台-插件-广告管理-手机广告位-内容正文顶部

如果有重复的值怎么办?VLOOKUP也很好找!

2023-02-19 20:18:46会计
在Excel众多函数当中,VLOOKUP函数估计是出镜率最高的了,但它似乎有局限性,这不,今天老板要在右边的查询表中找出部门的所有成员,VLOOKUP好像无能为力?VLOOKUP重复值查找这个问题,VLOOKUP其实也能轻松搞定,且听技

在Excel的众多函数中,VLOOKUP函数被估计为出镜率最高,但这似乎存在局限性。 不,今天上司为了在右边的查询表中找到部门的所有成员,VLOOKUP好像什么也做不了?

VLOOKUP重复值检索

这个问题其实用VLOOKUP也很容易解决。 技巧你慢慢地告诉我!

如果有重复的值怎么办?VLOOKUP也很好找!

文末有获取样本文件的方法哦!

VLOOKUP函数只能找到第一个匹配数据。 我知道VLOOKUP总是以最先找到的数据作为最终的匹配数据。 因此,如果同时存在四个“市场开发部”,则默认情况下它们只能首先匹配。 也就是说,只能回到“孙权”

VLOKKUP函数的基本属性

需要注意的是,VLOOKUP函数只返回第一个匹配数据。 由于不能更改该值,因此可以从数据源开始,并为每个部门指定唯一的值

改造数据源生成唯一的“号码”是解决问题的基本思路。 部门的人数不都是唯一的。 我们可以给各部门成员“号码”。 例如财务中心,三个人分别组织“财务中心1”、“财务中心2”.使每个员工都有唯一的“号码”,用这个“号码”作为检索值就可以解决这个问题。

那么,这个问题可以分为两个阶段进行。

改造源数据,构建辅助列使部门成为唯一的索引值,用VLOOKUP函数完成匹配搜索后,如何完成各部门的编号呢?

在COUNTIF中构造辅助列COUNTIF函数的功能是根据条件进行计数,在这个问题上正好合适

我们用

用countif($c$9:c10,C10 ) )公式统计各部门的出现次数,得到各部门的成员代码

号码

然后,使用连接器将部门和编码组合在一起,创建唯一索引,并完成数据源改造。

c10countif($c$9:c10,C10 )索引列结构

在VLOOKUP中完成查询索引列的结构后,我们就可以进行查询了。 这里还有一个问题。 查询表中只有一个部门。 怎么给他加编码? 在这里,可以使用ROW函数构建编码。

ROW(1:1) row函数代码

然后,用同一个“”连接器组合部门和代码。

$I$10row(1:1)查询表代码

然后使用VLOOKUP函数完成查询。

VLOOKUP($I$10row )1:1),$b$9) $ g $ 24,3,0 ) vlookup完成查询

最后,请注意,各部分的人数不定,后面会出现错误的值。 可以使用IFERROR函数美化。

IFERROR(vlookup ) $I$10row )1:1)、$ b $9: $ g $ 24,3,0 )、'') iferror美化

这样就完成了使用VLOOKUP的一对多重复值查询。 你记住了吗?

如何获取本文样例文件:点击右上角红色按钮关注EXCEL精选技巧,私信发送【VLOOKUP重复值搜索】即可获取

关注Excel的精选技巧,每天学习三分钟,坚持一个月,你会有很大的不同!

后台-插件-广告管理-手机广告位-内容正文底部

文章评论

发表评论

评论列表(人评论 , 人围观)