如何在Workday报表中创建名为Field 1的计算字段?
在Workday报表中创建Field 1的解决方案
无需拆分字段,单计算字段即可实现
直接通过嵌套的IF表达式完成逻辑,步骤如下:
- 进入报表编辑模式,新建计算字段,命名为
Field 1,字段类型与Field 4保持一致(数值型) - 在表达式编辑器中输入以下逻辑:
IF(OR(Field 2 = "Yes", Field 3 = "Yes"), 0, IF(AND(ISBLANK(Field 2), ISBLANK(Field 3)), Field 4, ""))
补充:如果
Field 2/3存在空格而非严格空值的情况,将ISBLANK()替换为TRIM(Field 2) = ""即可适配。
针对你之前尝试失败的排查点
- 使用
Evaluate Expression Band时,Workday字符串比较默认区分大小写,确保你输入的"Yes"和字段实际值大小写完全匹配 - 使用
True/False Condition函数时,必须覆盖完整逻辑分支:先判断"Field2或Field3为Yes"的情况,再嵌套判断"两者均为空"的分支,避免逻辑遗漏
内容的提问来源于stack exchange,提问作者Jed Nkansa-Yeboah
相关产品推荐
相关产品推荐

