本文转载自公众号:法叔office,作者:法叔。
有朋友说她发现了Excel【高级筛选】的Bug!
一个数据表,想筛选出一部分编号。
【筛选条件】放在G1:G2单元格。
选择原数据区域,【数据>排序和筛选>高级】,打开【高级筛选】对话框。
【方式】选择【将筛选结果复制到其他位置】。
【列表区域】已被Excel自动识别。
【条件区域】就是G1:G2的“筛选条件”。
【复制到】选择一块空白单元格区域,准备放置筛选出来的结果。
可是,筛选结果并不准确。
我要的是“A00154”,可是结果却不全是。
这不是Bug,是什么?
这还真不是Bug,【高级筛选】的文本条件筛选,是模糊匹配。
你的条件是“A00154”,意思是筛选以“A00154”开头的字符串。
相当于“A00154*”。
要想精确筛选出结果,【筛选条件】应该是【'=A00154】。
当然,为了能让【筛选条件】加上那个等于号,也可以提前设置【单元格格式】为【文本】,然后直接录入【=A00154】。
或者录入公式【='=A00154'】。
这种模糊筛选,只会在文本条件中出现。数值条件不会模糊筛选。所以数值条件就没必要加上等号了。
关注 法叔Office
学习 办公小知识
联系客服