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

如何在Google Sheets中统计员工行内“Out”值的出现次数

统计员工缺勤次数的ARRAYFORMULA解决方案

在Attendance工作表的B2单元格输入以下公式,即可自动统计每位员工在Calendar工作表中标记为"Out"的次数:

=ARRAYFORMULA(IF(A2:A="",,COUNTIFS(Calendar!A:A, A2:A, Calendar!B:N, "Out*")))

公式说明:

  • ARRAYFORMULA:让公式自动应用到A列所有非空的员工姓名行,无需手动下拉填充。
  • IF(A2:A="",, ...):避免在A列空行显示无效数值,保持表格整洁。
  • COUNTIFS(Calendar!A:A, A2:A, Calendar!B:N, "Out*"):
    • 第一个条件匹配员工姓名,确保只统计对应员工的考勤记录;
    • 第二个条件匹配Calendar工作表B到N列中所有以"Out"开头的内容(兼容各种缺勤类型,如Out - Sick、Out - Vacation等);
    • 自动累加符合条件的单元格数量。

注意事项:

  • 确保两个工作表中的员工姓名完全一致(大小写、空格需严格匹配);
  • 如果后续在Calendar中新增日期列,需将公式中的Calendar!B:N调整为对应的扩展范围(如Calendar!B:Z)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 07:52:45