需借助多条件筛选与高级筛选功能:一、启用自动筛选勾选多值或设置文本/数字条件;二、用*、?通配符模糊匹配;三、构建含相同标题的条件区域实现跨字段逻辑筛选。

如果您在Excel中需要从大量数据中精准提取符合多个条件的记录,但仅靠基础筛选无法满足需求,则需借助多条件筛选与高级筛选功能。以下是实现该目标的全流程操作指南:
一、启用自动筛选并设置单字段多值筛选
自动筛选是Excel内置的基础筛选工具,适用于快速勾选同一列中的多个离散值,无需编写公式或设置条件区域。它支持文本、数字、日期及颜色筛选,操作直观且响应迅速。
1、选中数据区域任意单元格(确保数据为规范表格结构,首行为标题)。
2、在【数据】选项卡中,点击【筛选】按钮,列标题右侧将出现下拉箭头。
3、单击目标列(如“库别”)的下拉箭头,取消勾选【全选】,再手动勾选“上海”“北京”“广州”等所需值。
4、若需筛选含特定字符的文本(如所有姓“曹”的员工),点击下拉箭头→【文本筛选】→【包含】→输入曹→点击【确定】。
5、若需筛选数值范围(如薪资大于5000),点击下拉箭头→【数字筛选】→【大于】→输入5000→点击【确定】。
二、使用通配符进行模糊匹配筛选
当目标值存在不完整、不统一或含变动字符时,通配符可替代不确定部分,提升筛选灵活性。问号(?)代表任意单个字符,星号(*)代表任意多个字符,二者均可用于自动筛选和高级筛选的条件中。
1、启用自动筛选后,点击待筛选列的下拉箭头。
2、选择【文本筛选】→【开头是】或【包含】。
3、在输入框中键入海尔*,即可匹配“海尔29寸电视机”“海尔全自动洗衣机”等所有以“海尔”开头的条目。
4、若需精确匹配“万宝”而排除“万宝路”,应输入=万宝(注意等号必须保留,且不可加引号)。
三、构建条件区域实现高级筛选
高级筛选支持跨字段逻辑组合(AND/OR)、函数参与、结果另存等能力,其核心依赖于独立设置的条件区域。该区域必须包含与数据源完全一致的列标题,且标题与条件值之间至少隔开一行空白行。
1、在空白区域(如F1:H2)第一行输入与源数据列标题完全相同的文字,例如“库别”“商品名称”“库存数量”。
Excel 数据可视化图表生成器 - 把 Excel/表格数据一键转为柱状图、折线图、饼图、雷达图、堆叠柱状图、散点图、面积图、环形图、气泡图、极坐标图、水平柱状图、柱+线组合双轴图。支持数据透视后绘图(--pivot),输出交互式 HTML(可悬停查看数值、一键下载 PNG)与静态 PNG(可嵌入文档/PPT)。提供两套配色方案: cn-stock(涨红跌绿, 金融财报默认) 与 vibrant(明亮风格, 适合演示报告)。当用户提到数据可视化、画图、图表、走势图、占比图、趋势图、对比图、透视表、Exc
2、在第二行对应列下填写条件值:F2填入上海,G2填入电视机,H2填入(表示库存小于10)。
3、选中数据源任意单元格,点击【数据】→【高级筛选】。
4、在弹出对话框中:【列表区域】自动识别当前选中表;【条件区域】点击右侧折叠按钮,用鼠标选取F1:H2;勾选【将筛选结果复制到其他位置】,并在【复制到】框中指定目标起始单元格(如J1)。
5、点击【确定】,符合条件的整行数据即被复制至指定位置。
四、设置并列与或关系的复合条件
高级筛选通过条件区域的行列排布区分逻辑关系:同一行内不同列的条件为“与”(AND),同一列内上下排列的条件为“或”(OR)。混合使用可构建复杂查询逻辑。
1、若需筛选“上海的电视机”或“北京的冰箱”,在条件区域设置两行:第一行F2=“上海”、G2=“电视机”;第二行F3=“北京”、G3=“冰箱”。
2、若需筛选“电视机”或“洗衣机”,则只设一列标题“商品名称”,在下方两行分别填入电视机和洗衣机。
3、若需筛选“电视机库存
4、选取条件区域时,必须包含全部条件行,例如上述两行条件需选中F1:G3而非仅F1:G2。
五、应用函数扩展高级筛选能力
当筛选依据无法直接用静态值表达(如判断代码长度、动态日期区间、自定义文本规则),可在条件区域使用公式。此时条件区域标题行必须为空白,且公式返回TRUE/FALSE结果,引用相对地址指向列表区域首行对应列。
1、在条件区域首行(如F1)留空,第二行F2输入公式:=LEN(A6)>6(假设原始数据“代码”列位于A列,首行为标题,A6为第一行数据)。
2、确保公式中列字母与源数据列严格对应,行号为列表区域第一行数据所在行(非标题行)。
3、在【高级筛选】对话框中,【条件区域】选取范围须包括该公式所在单元格(如F1:F2),即使F1为空也必须选中。
4、点击【确定】后,Excel将逐行计算公式,仅保留使公式结果为TRUE的记录。










