找回密码
 立即注册

QQ登录

只需一步,快速开始

CAIT

金牌服务用户

10

主题

22

帖子

90

积分

金牌服务用户

积分
90
CAIT
金牌服务用户   /  发表于:2024-9-23 16:04  /   查看:35  /  回复:1
1金币
本帖最后由 CAIT 于 2024-9-23 16:22 编辑

{IIF(Weekday(默认日期, 2) >= 1 And Weekday(默认日期, 2) <= 5 And Not IsNothing(请假时长) And IsNothing(工时合计), "LightGreen",
IIF(Weekday(默认日期, 2) >= 1 And Weekday(默认日期, 2) <= 5 And IsNothing(请假时长) And Not IsNothing(工时合计), "LightGreen",
IIF(Weekday(默认日期, 2) = 6 And Not IsNothing(加班时长) And Not IsNothing(工时合计), "LightGreen",
IIF(Weekday(默认日期, 2) = 6 And IsNothing(加班时长) And IsNothing(工时合计), "LightGreen",
IIF(Weekday(默认日期, 2) = 7 And Not IsNothing(加班时长) And Not IsNothing(工时合计), "LightGreen",
IIF(Weekday(默认日期, 2) = 7 And IsNothing(加班时长) And IsNothing(工时合计), "LightGreen",
"yellow"))))))}

按照条件,加班时长和公式合计都为空的时候,应该也显示绿色才对,这两条加粗的公式没有生效,还是会显示黄色,是有什么问题吗?



附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

1 个回复

倒序浏览
Levi.Zhang
超级版主   /  发表于:4 天前
沙发
大佬,IIF条件嵌套用的有点多,报表表达式是支持Switch判断的哦,可以考虑用【Switch】来做:

语法:Switch(<条件表达式1>, <表达式1>[, <条件表达式2>, <表达式2>,...[, <条件表达式N>, <表达式N>]])

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部