EXCEL什么函数能找到同一列中相同值的对应数据?

SHEET1表中A列是姓名,B列是与姓名对应的数据,我因工作需要把SHEET1表中B列的数据,返回到SHEET2中相同姓名的B、C列上。因A列中有相同的姓名,我用VLOOKUP和MATCH函数查时,均只能返回第一个相同姓名的对应数据,请问如何返回第二个相同姓名的对应值。
如:
A B SHEET2 A B第一套房号 C第二套
张三 三幢甲单元四号 张三
李四 四幢乙单元六号 李四
赵五 五幢甲单元七号 赵五
张三 二幢乙单元八号
sheet1表中只有二列,一列是姓名另一列是房号;sheet2中有三列,一列是姓名,一列是第一套房号,一列是第二套房号。sheet1是以房号为序排列,主要查这套房的业主姓名;sheet2是以业主姓名为序,主要是查业主有几套房,分别是多少房号。在sheet2中的B列中很容易用VLOOKUP或MATCH嵌INDEX函数找到张三的第一套房号,但在sheet2的C列查找张三的第二套房号时返回的仍是第一套房号。请各位帮忙解决如何在C列中输入函数返回张三第二套房号

唉 哪里用这么麻烦

你把sheet1的数据复制到sheet2 按照姓名排序(最好把姓名那列查到房号那列前面这样分类汇总的结果看起来舒服些) 再分类汇总 注意左边的加减号以及左上边的123数字 点击看看吧

方法二:
前提:按照姓名排序
第一套房函数
=VLOOKUP($A$2,Sheet1!A2:C47,2,FALSE)

第二套房函数
=LOOKUP($A$2,Sheet1!A2:A48,Sheet1!B2:B48)

$A$2 :姓名输入

Sheet1列a 姓名
Sheet1列b 房号
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网