Smartsheet公式报UNPARSEABLE错误,COUNTIF统计逾期任务失败如何解决?
Smartsheet COUNTIF 统计逾期任务 UNPARSEABLE 错误排查方案
核心排查点
- 列名匹配校验:Smartsheet公式对列名的大小写、空格、特殊字符完全敏感。你公式中使用的
[Is Past Due?]和实际列显示的Past Due名称不一致,是最常见的报错原因。编辑公式时直接点击对应列的表头,系统会自动填入正确的列名字符串,无需手动输入。 - 列值类型匹配校验:如果
[Is Past Due?]是复选框列,选中状态的实际值为1而非字符串"Yes",用文本匹配复选框值会直接触发解析错误。 - 符号格式校验:确认公式中所有括号、冒号、逗号、引号均为英文半角字符,中文全角符号会导致语法解析失败。
- 权限校验:如果目标列被隐藏或者你没有该列的查看权限,公式无法识别列引用也会抛出该错误。
修复后的公式示例
情况1:逾期列为文本列,存储值为"Yes"/"No"
将列名替换为实际名称即可,示例:=COUNTIF([Past Due]:[Past Due], "Yes")
情况2:逾期列为复选框列
直接匹配数值1即可,示例:=COUNTIF([Past Due]:[Past Due], 1)
如果上述排查后仍报错,可删除原有公式,重新通过点击表头选择列的方式生成公式,彻底规避手动输入的拼写问题。
内容的提问来源于stack exchange,提问作者agega
相关产品推荐
相关产品推荐

