EXCEL表 A表的数据怎么通过刷选条件,A表符合条件所在列自动放到B表

表A

表B

表A是总表 ,希望把表A中每个销售的数据单独列成一张表, 应该如何设置。 有无公式可以达到自动

假设表A在sheet1,在B表的
A3用公式:
=INDEX(sheet1!B$2:B$1000,SMALL(IF(sheet1!$A$2:$A$1000=$C$1,ROW($1:$998),9^9),ROW(A1)))
数组公式,按CTRL+SHIFT+回车,下拉;

B3用公式:
=INDEX(sheet1!C$2:C$1000,SMALL(IF(sheet1!$A$2:$A$1000=$C$1,ROW($1:$998),9^9),ROW(A1)))
数组公式,按CTRL+SHIFT+回车,下拉;

C3用公式:
=INDEX(sheet1!D$2:D$1000,SMALL(IF(sheet1!$A$2:$A$1000=$C$1,ROW($1:$998),9^9),ROW(A1)))
数组公式,按CTRL+SHIFT+回车,下拉。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-18
最快捷的方法是用数据透视表 可按销售员得出各个分表。
一般方法:高级筛选
第2个回答  2015-03-18
1楼正解,此类问题用数据透视表很高效
第3个回答  2015-03-18
用vlookup函数,本回答被提问者采纳
相似回答