急excel类似筛选问题

来源:百度知道 编辑:UC知道 时间:2024/09/24 09:21:41
有一个表A如下
A B
id 人名
1 张三
2 李四
3 王三
4 张三
请问如何在表B中显示如下
A B
id 人名
1 张三
4 张三

请各位帮帮忙,谢谢!!!

在Sheet2的A2输入公式:
=IF(ROW(B2)>COUNTIF(Sheet1!$B$2:$B$5,"张三"),"",INDEX(Sheet1!B:B,SMALL(IF(Sheet1!$B$2:$B$5="张三",ROW(C$2:C$5)),ROW(2:2))))
是数组公式,按Ctrl+Shift+Enter结束公式输入。
向右复制公式到B列,再向下复制公式。

选择有数据的区域(如A1:B4),点菜单-“数据”-“自动筛选”-选“张三”即可。

在表A中的E1输入人名,E2输入张三。
选择表B,点菜单-“数据”-“高级筛选”,在“高级筛选”对话框中,选下面一种方式,“列表区域”选择表A中数据,“条件区域”选择表A中E1、E2,“复制到”选择表B中A1、B1。
单击“确定”即可。