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

Google Sheets统计多单元格逗号分隔日期 员工年假天数统计

简洁统计全年休假天数的公式方案

要统计A5到L5(对应12个月份)中以逗号分隔的x/xx格式日期总数量(即休假天数),可以用以下简洁公式:

=COUNTA(SPLIT(TEXTJOIN(",", TRUE, A5:L5), ","))

公式说明:

  • TEXTJOIN(",", TRUE, A5:L5):将12个月份单元格的内容用逗号拼接,TRUE参数会自动忽略空单元格,避免生成多余的逗号干扰统计。
  • SPLIT(..., ","):把拼接后的字符串按逗号拆分成独立的日期条目。
  • COUNTA(...):统计拆分后所有非空条目的数量,直接得到总休假天数。

原公式问题分析:

你之前用A5+B5+...的方式合并单元格,当单元格为空时会被识别为0,拆分后会混入无效的0值,导致统计结果错误;同时额外的非空判断逻辑也让公式冗余。用TEXTJOIN的方式能从根源避免这类问题,同时让公式更简洁易读。

当所有月份单元格都为空时,公式会返回0,符合无休假天数的统计需求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 05:24:51