Foxtable(狐表)用户栏目专家坐堂 → [讨论]为何不能使用IIF来判断


  共有1471人关注过本帖树形打印复制链接

主题:[讨论]为何不能使用IIF来判断

帅哥哟,离线,有人找我吗?
幸福地微笑
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:71 积分:526 威望:0 精华:0 注册:2016/7/20 2:33:00
[讨论]为何不能使用IIF来判断  发帖心情 Post By:2016/8/3 21:22:00 [只看该作者]


此主题相关图片如下:判断缺考.jpg
按此在新窗口浏览图片

 

我使用

IIF(IsNull([语文],0) + IsNull([数学],0) + IsNull([英语],0) + IsNull([科学],0)=0,'',IsNull([语文],0) + IsNull([数学],0) + IsNull([英语],0) + IsNull([科学],0))

 

提示以下错误码,但我参加运算的列的数据类型是一样的! 单单是红色部分的执行结果是在所有成绩为空白时算出结果为“0”,为什么就不能判断呢?



此主题相关图片如下:错误提示.jpg
按此在新窗口浏览图片

 


此主题相关图片如下:类型.jpg
按此在新窗口浏览图片
[此贴子已经被作者于2016/8/3 21:25:10编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/3 21:55:00 [只看该作者]

 

IIF(IsNull([语文],0) + IsNull([数学],0) + IsNull([英语],0) + IsNull([科学],0)=0, null,IsNull([语文],0) + IsNull([数学],0) + IsNull([英语],0) + IsNull([科学],0))

 


 回到顶部
帅哥哟,离线,有人找我吗?
幸福地微笑
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:71 积分:526 威望:0 精华:0 注册:2016/7/20 2:33:00
回复:(大红袍) IIF(IsNull([语文],0) + IsN...  发帖心情 Post By:2016/8/3 22:24:00 [只看该作者]

谢谢!得你们的支持与帮助,终于把这一部分完工了~!开始攻第二部分!

 回到顶部