You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Excel中创建查询筛选出AVAILABLE STOCK与REQUIRED AMOUNT匹配的子表

在Excel中筛选AVAILABLE STOCK与REQUIRED AMOUNT值相同的行

以下是三种无需新增列就能实现需求的方法:

方法一:自动筛选法(适合快速操作)

  • 选中表格的表头行(包含NAME、AVAILABLE STOCK、REQUIRED AMOUNT的行)
  • 切换到「数据」选项卡,点击「筛选」按钮,此时每列表头会出现下拉箭头
  • 点击「AVAILABLE STOCK」列的下拉箭头,选择「数字筛选」→「等于」
  • 在弹出的对话框中,点击输入框右侧的折叠按钮,选中同一行的「REQUIRED AMOUNT」单元格(例如数据从第二行开始的话,就选对应行的目标列单元格),点击确定
  • 此时表格会自动隐藏不符合条件的行,直接复制可见行到新工作表即可生成子表

方法二:高级筛选法(适合批量输出结果)

  • 在表格外的空白区域(比如E1:F2)设置条件区域:
    • E1单元格输入「AVAILABLE STOCK」,F1单元格输入「REQUIRED AMOUNT」
    • E2单元格输入公式 =B2=C2(假设AVAILABLE STOCK在B列,REQUIRED AMOUNT在C列,根据你的实际列位置调整)
  • 选中整个数据区域(包含表头),切换到「数据」选项卡,点击「高级」按钮
  • 在对话框中选择「将筛选结果复制到其他位置」,设置「条件区域」为刚才的E1:F2,「复制到」选择新的空白单元格(比如G1),点击确定
  • 符合条件的行会自动复制到指定区域,生成子表

方法三:Power Query法(适合大数据量场景)

  • 选中表格数据,切换到「数据」选项卡,点击「从表格/区域」(旧版Excel可找「获取和转换数据」组的对应选项),勾选「我的表格有标题」后进入Power Query编辑器
  • 在编辑器中,点击「开始」选项卡→「筛选行」→「自定义筛选」
  • 在自定义筛选对话框中,设置条件:AVAILABLE STOCK 等于 REQUIRED AMOUNT(分别选择对应列和匹配规则)
  • 筛选完成后,点击「关闭并上载」→「关闭并上载至」,选择新工作表,即可生成仅包含符合条件行的子表

内容的提问来源于stack exchange,提问作者userfish654

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 11:05:22