如何在Excel中进行部分文本匹配?
问题描述:
我有一份工作职位清单(没有确定数量的记录),我想在Excel的某些工作范围(252条记录)下进行分类。如何在Excel中进行部分文本匹配?
我想要做的部分文本匹配,以使Excel将根据“工作职位”每个作业匹配下的“工作范围”准确分类。但是,我的工作职位数据因行而异,所以我无法一个字一个字地匹配职位和范围。 现在我已经在Excel中使用了Vlookup。然而,我得到的结果是不相关的,没有意义。
我的Excel公式是 “= VLOOKUP($ A $ 2:$ A $ 341班,1,TRUE)” 类是我用于工作斯科普斯
如何名称开发人员可以根据牙医分类?
我曾经想过用IF在Excel中声明,但是我有很多就业岗位的考虑,并有更多的位置是还没有被列入名单。因此,使用IF语句将非常耗时。有没有一种方法VLookup可以变得更聪明?或者一种替代方式来实现我想要的?
答
夫妇的事情。
vlookup中的第一个变量不应该是一个数组,它应该是一个单一的值。
第二个是,vlookup不会做部分匹配。你在最后将vlookup设置为true,所以它假定你的查找数组是按字母顺序排列的,并且它会返回在你通过拼写搜索值之前出现的单元格。
我不是很了解您的数据以提供适当的解决方案,但这就是为什么vlookup正在做它的原因。
第一个值可能是一个数组。在这种情况下只需使用数组公式。也不要使用vlookup,去索引+匹配。 – zaptask
这是事实,但在他用它的方式,我不认为他正在寻找一个数组公式,我不认为它会返回任何有意义的。 – gtwebb
@gtwebb 哦,我明白了。如果我向您发送我的数据副本,是否可以帮助我找到解决方案?我在Excel中很新,我不知道该如何搜索以帮助自己。 – Rogue