


两个条件之间用“或者”连接,而不是 “并且”
整组条件必须加括号
选择仓库 → 只查该仓库的入库明细
不选仓库(为空)→ 查所有仓库的入库明细

一组判断 “等于选中编号”
一组判断 “编号为空”
中间用 “或者”,整体加括号
与其他条件之间用 “并且”

小技巧:表达式的编辑 / 查看切换
编辑状态: 用于输入、修改公式
查看状态: 格式更整洁,方便检查错误

1、编号唯一且不允许修改
我们在设计基础资料时,编号都设为 “唯一”,且规则是:
即使后期改了材料名、供应商名,通过编号依然能准确匹配历史数据,保证查询结果正确。如果用名称筛选,改名后旧数据就匹配不到了。
2、简化条件,提高效率
像材料这类信息,名称 + 规格是多个字段,用名称写条件会变得复杂。而用材料编号一个字段就能唯一确定,设计更简洁、运行更快。
1、找数据源,做关联:把主表、明细表关联成一张大表
2、设置筛选条件:从大表里提取符合条件的数据
3、填充到目标表:把结果写到查询报表的明细表上
学会了日期 + 仓库 + 供应商 + 材料的多维筛选
掌握了 “或者条件 + 括号” 的关键写法
理解了为什么系统要用编号做筛选
记住了表间取数的三步核心逻辑
如果本文对你有帮助,
欢迎点赞、在看、转发支持一下;
也可以加个星标,第一时间收到更多实战案例。
关注 Myexcel 家园,
每天分享企业管理 + 数据库思维的实战内容,
带你真正把 Myexcel 做成管理系统。