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

Excel如何编写公式筛选多次、至少1次下单及近90天未下单客户

Excel筛选符合条件客户的公式方案

首先明确筛选规则说明:你提到的「购买商品次数大于1次」已覆盖「至少购买过1次商品」的条件,下文方案按「累计购买次数≥2次 + 近90天无任何下单记录」的逻辑实现。

已知数据结构:

  • B列存储订单日期,B1为表头,B2起为有效数据
  • C列存储客户信息,C1为表头,C2起为有效数据
  • 公式默认使用TODAY()自动获取当前日期计算90天区间,也可手动替换为指定日期

方案1:辅助列筛选(兼容全版本Excel)

操作步骤:

  1. 新增D列作为辅助列,D1表头命名为「是否符合条件」
  2. D2单元格输入对应公式,下拉填充至所有数据行:
    • 2019及以上版本公式:
      =AND(COUNTIF(C:C,C2)>1,MAXIFS(B:B,C:C,C2)<TODAY()-90)
    • 2016及更早版本(无MAXIFS函数)使用数组公式,输入后按Ctrl+Shift+Enter三键回车生效:
      =AND(COUNTIF(C:C,C2)>1,MAX(IF(C:C=C2,B:B))<TODAY()-90)
  3. 公式返回TRUE即为符合条件的订单行,筛选D列值为TRUE的内容后,对C列去重即可得到无重复的符合条件客户名单。

方案2:一键输出去重客户名单(仅支持Excel 365/2021及以上版本)

直接在空白单元格输入以下公式,会自动溢出所有符合条件的去重客户名单,无需手动下拉和去重:
=UNIQUE(FILTER(C2:C1000,(COUNTIFS(C2:C1000,C2:C1000)>1)*(MAXIFS(B2:B1000,C2:C1000,C2:C1000)<TODAY()-90)))

注:公式中的C2:C1000、B2:B1000请根据你的实际数据行数调整对应范围。


数据示例参考

数据示例截图1
数据示例截图2

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 18:36:04