Google Sheets实现仅当ID存在时计数的公式配置方法
动态ID列计数公式调整方案
直接替换原有公式即可,根据使用场景选择对应版本:
- 逐行累计计数场景(公式填在ID列相邻列,下拉即可适配后续新增行)
把公式填入相邻列第3行单元格,下拉填充即可生效:
逻辑说明:=IF($F3="","",COUNTIF($F$3:$F3,"?*")+COUNT($F$3:$F3))- 外层用
IF判断当前行F列(ID列)是否为空,为空时直接返回要求的空值"" - 计数范围起始位置锁定为F列第3行,结束位置随公式下拉自动匹配当前行,后续新增ID行不需要手动修改公式范围
- 完全保留原有统计规则:同时统计文本格式ID、数值格式ID的非空总量
- 外层用
- 固定单元格总计数场景(固定单元格展示当前所有ID的总数量,无ID时返回空)
直接填入对应统计单元格即可,无需手动调整范围,自动适配全列新增行:
逻辑说明:=IF(COUNTA($F$3:$F$1048576)=0,"",COUNTIF($F$3:$F$1048576,"?*")+COUNT($F$3:$F$1048576))- 先判断ID列从第3行开始是否全为空,全空时直接返回空值
- 统计范围覆盖F列第3行到工作表最大行(兼容Excel、WPS默认行上限),后续新增ID会自动计入统计,不需要手动调整范围
内容的提问来源于stack exchange,提问作者user16239103
相关产品推荐
相关产品推荐

