excel查找并返回多行数据


表一 A B C 
张三 15 25
李四 11 24
王二 50 80
张三 10 20
表二 A B C 在表二中输入“张三”自动显示表一中的2行数据
张三 15 25
10 20

 

为叙述方便,假设两个表如下:

   Sheet1:              Sheet2:

        A     B   C        A      B   C   D

2   张三  15  25     张三  15  25  2

3   李四  11  24              10  20  5

4   王二  50  80

5   张三  10  20

 

两个表的数据都从第二行开始。

表二的D列为辅助列,先在该列返回张三在表一中的逐行行号。

D2=MATCH(A$2,OFFSET(Sheet1!A:A,D1,,ROWS(Sheet1!A:A)-D1),)+D1

B2=INDEX(Sheet1!B:B,$D2)

B2公式复制到C2

 

然后将B2:D2公式向下复制。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM