优化前:在公式写错的情况下,仅仅有一些宽泛的提示,例如【语法错误】、【不符合参数要求】等,不容易定位问题;
优化后:对公式合法性判断进行优化,细化报错提示,更准确的指出不合法的地方。且增加波浪线标识,帮助用户更快地定位公式出错位置。

下面,小九给大家介绍一下具体的错误提示~
公式报错类型
不支持 XX 函数
1)用户在公式框中输入了数跨境BI中不支持的函数,例如 sum( ),会提示:不支持 sum 函数。

2)在使用公式前,可在搜索框中进行搜索,若数跨境BI中支持该函数,会进行标记。

语法错误
1)公式不完整:「+」运算符右边缺少内容

2)运算符使用错误:例如文本表达式需要写在「""」之间;

3)输入了数跨境BI不支持的运算符;

括号辅助提示
如果公式中有多个函数嵌套,选择某一个「(」,在公式框中会显示另一半「)」,方便用户进行拆解,排查问题。如下图所示:

参数个数不符合要求
例如 IF 函数只写了两个参数,那么会提示【检查到 IF 函数的参数个数不符合要求,应为 3 个,请修正】,方便用户修正。

参数类型不符合要求
例如 COMBINE 函数使用文本字段作为第一个参数,是不符合要求的,会提示应该使用的类型,方便用户修正。

参数值不符合要求
例如 unit 位置输入的信息不符合要求,会提示 unit 应该输入的信息,方便用户修正。

总结
通过数跨境BI各类详细的公式报错提示,用户可以更快速定位问题并进行调整,大幅节约针对公式排查纠错的时间。