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

对齐两组长度不同的商超门店订单数据

批量筛选两组订单数据中共同存在的门店记录(Excel/Google Sheets)

Google Sheets 操作方案

公式法(无需脚本,直接套用)

假设两组数据分别在Sheet1(门店编号列A、PIN列B、需求量列C)和Sheet2(同结构):

  • 提取Sheet1中与Sheet2共有的门店记录,在新工作表的A1单元格粘贴公式:
    =FILTER(Sheet1!A:C, COUNTIF(Sheet2!A:A, Sheet1!A:A)>0)
    
  • 提取Sheet2中与Sheet1共有的门店记录,将公式里的Sheet1和Sheet2互换即可。

如果需要更高效的匹配(尤其大数量级),可以用QUERY函数:

=QUERY(Sheet1!A:C, "SELECT * WHERE A MATCHES '"&TEXTJOIN("|", TRUE, UNIQUE(Sheet2!A:A))&"'", 1)

这个公式先提取Sheet2的唯一门店编号,再精准匹配Sheet1数据,64000行数据处理无压力。

Excel 操作方案

方案1:FILTER函数(Excel 365/2021版本)

和Google Sheets逻辑一致,在新表A1输入:

=FILTER(Sheet1!A:C, COUNTIF(Sheet2!A:A, Sheet1!A:A)>0)

回车后自动生成筛选结果,操作零门槛。

方案2:高级筛选(兼容所有Excel版本)

  1. 在Sheet1的空白列(比如D列)设置辅助条件:D1输入「门店编号」,D2输入公式 =COUNTIF(Sheet2!A:A, Sheet1!A2)>0,下拉填充到所有行;
  2. 选中Sheet1的A:C数据区域,点击「数据」选项卡→「高级」;
  3. 在弹窗中选择「将筛选结果复制到其他位置」,指定「条件区域」为D1:D2,设置复制目标位置,点击确定即可得到共同门店的记录。

注意事项

  • 确保两组数据的门店编号格式完全统一(无空格、统一文本/数字格式),避免匹配失效;
  • 以上方案均支持批量处理64000行数据,无需手动逐条筛选。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 15:07:23