
对于excel自动筛选,有3个问题难倒了很多人:
●筛选后的序号连续
● 筛选后取出筛选的内容
● 筛选后的复制粘贴
一、筛选后的序号连续
筛选前公式:=SUBTOTAL(3,B$2:B2)

公式说明:
SUBTOTAL 函数是excel中唯一能忽略隐藏行的统计函数
3 表示是统计B列的非空单元格个数
B$2:B2 是利用$设置一个不断拉伸的区域
筛选后:

二、筛选的内容
这是一个较难的问题,没一定函数基础的同学是写不出公式的,所以同学们一定要收藏起来。
公式:(数组公式,按ctrl+shift+enter三键输入)
=INDEX(B:B, MATCH (1, SUBTOTAL (3, OFFSET (B1, ROW (1:100),)),0)+1)

三、筛选后的复制粘贴(固定值)
筛选后如果粘贴固定值,只需要按 Alt + ; 定位可见单元格,然后复制粘贴即可。

四、筛选后的复制粘贴(不同值)
不同值需要使用公式来完成了,借用index函数来完成。复制公式,按 Alt + ; 选取可见单元格,然后粘贴公式即可。
=INDEX($E$10:$E$12,COUNTIF($B$1:$B14,B14))

另:excel2010以前版本复制筛选后的内容,粘贴后会把未筛选的行也粘贴出来,这时也可以按Ctrl+;选取可见单元格,再复制粘贴出来就可以了。
-End-
往期回顾
在Excel中输入 = 号后.......
51涨知识 | 住房公积金怎么查询?这份攻略请收好
51涨知识 | 居民社保VS职工社保有何不同?如何互转?
华为副总裁因家庭原因要辞职,任非正:你可以离婚啊!
重要 | 人社部拟修订失业保险条例,这些方面与你我都相关!
HRBP在公司是怎样的一种存在?是业务HR,还是懂业务的HR
来源:Excel精英培训 | 编辑:51社保

点击“阅读原文”了解“好社保”