Excel快速实现横向筛选(Excel工具)

2021-09-07 17:41:07 浏览数 (1)

Excel默认有筛选功能,但是只能实现纵向筛选(也就是说对列的筛选),而无法实现横向筛选(对行的筛选)。有时候我们又有横向筛选的需求。比方这种:

我想筛选出所有年龄21岁的人员,或者所有身高168的人员。

用各种快捷键组合或者将表格转置可以进行筛选,但是比较麻烦,在表格格式比较复杂的情况下,这种麻烦更为突出。我简要写了个VBA工具可以快速实现这种筛选。使用过程演示如下:

以筛选身高为168的所有人员为例

以筛选所有张姓人员为例

只需要点击上方按钮,输入两个参数,即可快速实现筛选(其实原理是隐藏不需要的内容)

下面说明安装方式:

1.下载该加载宏文件,解压缩,并放到任意磁盘位置,下载链接如下

http://u.163.com/Mp4aFRrI 提取码: 1gwROqu8

2.打开任意Excel表格,点击 文件-选项-加载项--最下方管理Excel加载项-转到-浏览,找到刚才下载的加载宏,双击,勾选并确定。

3.鼠标光标放在快速访问工具栏,右键-自定义快速访问工具栏-从下列位置选择命令-宏,找到“横向筛选”,双击“横向筛选”-确定。

这样,横向筛选按钮就添加到了Excel上,以后任意打开的表格均可使用。

如有使用或者优化建议,欢迎提出。


0 人点赞