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

Excel COUNTIFS含日期条件按区域统计近7天记录报#VALUE!错误

问题描述

需要统计近7天内状态变为Closed的记录,并按区域分类统计。Excel工作簿结构如下:

Sheet1 数据结构

列标题说明
AArea区域名称,如Development、Testing
BState记录状态,包含In Progress、Ready、Closed
CState Changed Date状态变更的日期时间,格式如7/8/2024 7:00 AM

具体数据行:

  • Development | In Progress | 7/8/2024 7:00 AM
  • Testing | Ready | 7/9/2024 9:16 AM
  • Business Analysts | Closed | 6/30/2024 9:16 AM
  • Testing | Closed | 7/9/2024 9:16 AM
  • Development | Closed | 7/8/2024 7:00 AM

Sheet2 目标结构

列标题预期结果
AArea对应Sheet1的区域名称
BTotal Closed in Last 7 Days各区域近7天内状态为Closed的记录数

预期结果:

  • Development | 1
  • Testing | 1
  • Business Analysts | 0

尝试的问题

在Sheet2的B2单元格使用以下公式时返回#VALUE!错误:

COUNTIFS('Sheet1'!C2:C6,">="&(TODAY()-7),'Sheet1'!A2:A6,A2)

单独用COUNTIF统计近7天记录或按区域统计均正常,但组合使用COUNTIFS出错。


解决方案

出现#VALUE!错误的核心原因是COUNTIFS要求所有条件引用的单元格区域尺寸完全一致,同时你还漏掉了State="Closed"的关键筛选条件(需求是统计已完成的记录)。

修正后的公式如下(在Sheet2的B2单元格输入,然后下拉填充至B4):

COUNTIFS('Sheet1'!A2:A6, A2, 'Sheet1'!B2:B6, "Closed", 'Sheet1'!C2:C6, ">="&TODAY()-7)

公式说明

  1. 'Sheet1'!A2:A6, A2:匹配Sheet1与Sheet2的对应区域
  2. 'Sheet1'!B2:B6, "Closed":筛选状态为已完成的记录
  3. 'Sheet1'!C2:C6, ">="&TODAY()-7:筛选状态变更日期在近7天内的记录
  4. 所有条件区域均为A2:A6、B2:B6、C2:C6,尺寸完全一致,避免了格式错误

额外说明

如果日期列包含具体时间,TODAY()-7会生成当前日期前7天的0点时间,>=条件会自动包含近7天内的所有时间点记录,符合统计需求。

内容的提问来源于stack exchange,提问作者Katharina DuBose

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 04:00:00