如:
A列 B列
1 123
2 456
1 789
4 1234
1 2345
5 678
如何将用vlookup或其他公式将A列中1对应的B列的值都寻找出来??
多谢了!!!
输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=INDEX(B:B,SMALL(IF(A$1:A$20=D$1,ROW($1:$20),4^8),ROW(A1)))&""
公式表示:将A列为1的对应B列数据筛选出来。
详见附图
或者在A列插入一个辅助列,输入以下公式,然后向下填充公式
=B2+COUNTIF(B$2:B2,B2)*0.001
然后在F2单元格输入以下公式,并向下填充公式
=IFERROR(VLOOKUP(E$2+ROW(A1)*0.001,A:C,3,0),"")
详见附图