对于表格来说,筛选数据是一个很常用也是很重要的功能,便于通过某列数值筛选同类项,然后批量修改其它列。

但是如果某列可供筛选的选项比较多,那么筛选本身的操作就比较麻烦,需要从一个很长的列表中去勾选所需的数据。

例如下图

excel的数据筛选功能(Excel小工具之46数据的筛选)(1)

图中红色字体的电气出图单元,可能有30 单元,而用电设备类型也有30 种,每次需要挑选某个单元的某种设备时,过程比较痛苦。

excel的数据筛选功能(Excel小工具之46数据的筛选)(2)

excel的数据筛选功能(Excel小工具之46数据的筛选)(3)

为此开发出了一个通过鼠标选择某个单元格,然后在该单元格所在列按此单元格数值进行筛选的功能,避免上述麻烦。

Case1:A83B11C01,全部筛选 即每列都选中全部元素

Case2:A83B11C02,单个筛选 即只针对当前列的当前数值筛选,例如只筛选单元编号为“【模板】XXX11”或者是只筛选类型为“A07:直流负荷”

Case3:A83B11C03,叠加筛选 即在已有的筛选状态下,叠加当前列的当前数值筛选,例如需要筛选同时满足“【模板】XXX11”和“A07:直流负荷”

Case4:A83B11C04,反向筛选 即在当前列勾选除当前单元格数值的其它元素,例如需要筛选同时满足“【模板】XXX11”和非“A07:直流负荷”

详见演示视频

以上1,2,3,4可以根据需要组合使用,非常灵活。

,