1、打开我们要搜索的工作表,先使用vlookup函数试试,可以明显看出只能查到第一个数据。我们查找一个村委会员下面的人员,每次都返回了第一个。
2、vlookup只能查到第一个,那么就要对查找内容就行修改,让他可以随之变化。首先在A列添加一个辅助列,用countif函数统计每个要查找的村委会名字是第几次出现。
3、然后将这个次数与村委会名称相连,得到一个新的字段。这样做是为了将查找内容做为一个唯一值,因为村委会名称是第几次出现必然是一个唯一值。
4、现在我们可以使用vlookup函数了。vlookup函数的参数有四个,第一个是查找内容,这时我们输入row(A1)&F2,这里row(A1)其实就是为了得到“1”,一会向下拖动时就会产生2,3,4等数字序列。然后将数字与查找内容F2相连,就得到了数字与村委会名称相连的内容。这里要特别注意的是F2要使用绝对引用。所以查找内容是“row(A1)&$F$2”.
5、然后第二个参数查找区域,可以设置为所有的数据区域(A1:C19),也可以直接选列,如A:C。如果设置为数据区域,要注意使用绝对引用。
6、第三个参数,设置返回列数,这里当然是第3列。第四个参数,使用精确匹配,我们输入0,完成函数的参数输入。按下回车键,并向下拖动,直到出现错误错,这样我们就查找到这个村委会下面的所有人。这个方法你会了吗?