要把同一家门店的所有订单全部查出来,直接用 filter 按门店列筛选整块明细就行。xlookup 默认找到第一条匹配行就返回,更适合按唯一编号查询的场景。这里用东店的订单核对返回行数,同时给查不到的情况留一个明确提示。
先确认同一个门店有多条记录
在 E2 填东店,对照 A2:A8 的门店列核对,东店一共有 XS01、XS03、XS06 三条订单,对应的订单号和金额都在 B2:C8 区域里。

用 FILTER 把匹配的两列一起带出
在 F2 输入 =FILTER(B2:C8,A2:A8=E2,"没有订单")。F2:G4 会自动溢出三行结果,首行是 XS01 和 180。如果输出区内已经有值或者合并单元格,先把这些内容挪开再输入公式。

换一个不存在的门店检查提示
点 E2,把门店改成中店,F2 应显示没有订单,之前的 XS01、XS03、XS06 都会从输出区消失。公式直接保留在 F2 就行,后续要查别的门店只改查询条件就可以。











