VLOOKUP如何返回多个值?
vlookup函数利用辅助列进行一对多查询,具体方法如下。
一、辅助柱的施工
如图所示,我们想要找到Class1的所有成员。我们将(B2$E$2)A1的公式设置在图中的绿色填充区域,向下填充即可得到结果。
辅助列解释
E2的结果是Class1,绝对引用。这样设置的结果是,每遇到一个类1的成员,函数结果就加1,第一个就是类1的成员。这是什么意思?比如项羽是三个5区第一,杨戬也是两个2区第一。
二、设置公式公式:if:$c$12,3,0),)
公式分析
vlookup函数的第一个参数是row函数返回的行号。向下拖动时,row(A1)的值等于1,这意味着vlookup函数的第一个参数是1。然后我们在辅助列中寻找1的值,1是第一列中的重复值。当vlookup遇到重复值时,vlookup将返回它找到的第一个参数,因此vlookup函数将返回结果Luban。
当我们向下拖动时,第一个参数将变成ROW(A2),其值为2。该函数将在辅助列中查找2,如果该值大于2,该函数将返回找到的第一个结果,即杨戬。
等等
我们构造的辅助列中每个不同值的第一个值必须是我们的搜索结果,然后当我们使用vlookup函数查找重复值时,只返回我们找到的第一个值,就可以实现一对多查询的目的。
我们是从零到一的Exc
vlookup函数逆序使用方法?
Vlookup不能反向使用,要么使用索引匹配,改变查询列和查询范围列的顺序,要么在中间构造辅助列{1,0}。
excel中如何查找不连串的数字?
解决方法是先准备好正确的名字列表,然后添加一个辅助列,用vlookup()标记。
模拟数据
公式
结果
vlookup函数的优缺点?
vlookup函数的优点是可以实现精确搜索和模糊搜索。该功能在统计人员的相应信息时非常好用。只要在原始数据中搜索,就能实现精确匹配,vlookup功能操作简单。
缺点是vlookup函数一次只能找到一列信息,如果想找到更多的信息,就必须辅助其他函数。