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

Excel单列公式实现无操作记录工作日排查方案问询

单列实现无操作工作日排查的公式方案

以下是几种可直接在单列完成需求的公式组合,无需中间辅助列:

方案1:FILTER + COUNTIFS(推荐,逻辑直观)

直接筛选出工作日列表中无操作记录的日期,公式如下:

=FILTER(A2:A213, COUNTIFS(Data[Fecha_Completa], A2:A213)=0)

逻辑说明:

  • COUNTIFS(Data[Fecha_Completa], A2:A213) 批量统计每个工作日在操作记录中的出现次数
  • FILTER 仅保留计数为0的日期,直接输出所有无操作的工作日列表
  • 适用于Excel 365/2021及Google Sheets;旧版Excel需按Ctrl+Shift+Enter作为数组公式输入

方案2:FILTER + ISNA + XLOOKUP

通过查找匹配结果判断是否存在操作记录,公式如下:

=FILTER(A2:A213, ISNA(XLOOKUP(A2:A213, Data[Fecha_Completa], Data[Fecha_Completa])))

逻辑说明:

  • XLOOKUP 尝试在操作记录中匹配每个工作日,无匹配时返回错误值#N/A
  • ISNA 标记出返回错误的日期(即无操作记录的日期)
  • FILTER 筛选出这些标记为TRUE的日期

方案3:QUERY(适合Google Sheets或Excel 365)

利用查询语句筛选非匹配日期,公式如下:

=QUERY(A2:A213, "SELECT Col1 WHERE NOT Col1 MATCHES '"&TEXTJOIN("|", TRUE, Data[Fecha_Completa])&"'", 0)

逻辑说明:

  • TEXTJOIN 将所有操作日期拼接为正则匹配格式的字符串
  • QUERY 执行筛选,保留不在操作日期列表中的工作日
  • 注意:需确保工作日列表与操作记录的日期格式完全一致,避免匹配失败

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 08:15:34