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

如何基于当前日期统计Excel日程表中员工姓名的出现次数?

基于当前日期的员工出勤次数统计方案

你之前用COUNTIF只能统计全年范围内的姓名出现次数,要结合当前日期筛选,得用支持多条件计数的COUNTIFS函数,具体写法如下:

核心公式

假设你要统计A4单元格对应的员工,截至今日的出勤次数,直接用这个公式:

=COUNTIFS('Current Schedule'!A3:A367,"<="&TODAY(), 'Current Schedule'!B3:B367,A4)

公式说明

  • 第一个条件'Current Schedule'!A3:A367,"<="&TODAY():限定只统计日期小于等于当前系统日期的行
  • 第二个条件'Current Schedule'!B3:B367,A4:匹配你要统计的目标员工姓名
  • COUNTIFS会自动计数同时满足两个条件的行数,也就是该员工截至今日的出勤次数

踩坑提示

  • 务必确认A列的日期是标准日期格式,如果是文本格式,日期和TODAY()的比较会失效,导致统计错误
  • 如果当前日期不在你的年度日程表日期范围内(比如还没到年初或已过年末),可以加个判断提示:
    =IF(OR(TODAY()<MIN('Current Schedule'!A3:A367),TODAY()>MAX('Current Schedule'!A3:A367)),"日期超出日程范围",COUNTIFS('Current Schedule'!A3:A367,"<="&TODAY(), 'Current Schedule'!B3:B367,A4))
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 14:59:54