Foxtable(狐表)用户栏目专家坐堂 → 两个条件编程表达式


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

主题:两个条件编程表达式

美女呀,离线,留言给我吧!
lilywang
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:81 积分:627 威望:0 精华:0 注册:2016/7/29 11:24:00
两个条件编程表达式  发帖心情 Post By:2016/11/11 11:22:00 [只看该作者]

当产品类型不等于‘UCC’和‘视讯’并且合同类型等于'纯维护' ,'纯工程','纯开发','工程+维护',‘工程+开发','其他'的等于0 其他的等于合同金额,我写出来的是

IIF([产品类型] <> 'UCC'and [产品类型]<>'视讯' or [合同类型] = '纯维护'or [合同类型]= '纯工程'or [合同类型] = '纯开发' or [合同类型]='工程+维护' or [合同类型] = '工程+开发' or [合同类型] = '其他',0,[合同金额])


现在又要加一行判断如果当产品类型等于‘UCC’和‘视讯’并且合同类型等于'设备+工程+维护+开发',就等于[合同金额拆分_设备]+[合同金额拆分_工程服务]+[合同金额拆分_维护服务],否则等于0

请问这两个条件怎么合成一条表达式?



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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/11/11 11:42:00 [只看该作者]

iif(条件1=true,结果1,iif(条件2=true,结果2,结果3))

 回到顶部
美女呀,离线,留言给我吧!
lilywang
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:81 积分:627 威望:0 精华:0 注册:2016/7/29 11:24:00
  发帖心情 Post By:2016/11/11 13:00:00 [只看该作者]

产品类型     合同类型
UCC          纯维护
视讯          纯工程
数通          纯开发
               工程+维护
               工程+开发
               设备+工程+维护+开发
               其他


老师 第一个条件我除了这么写 其他的写法都是错的
IIF([产品类型] <> 'UCC'and [产品类型]<>'视讯' or [合同类型] = '纯维护'or [合同类型]= '纯工程'or [合同类型] = '纯开发' or [合同类型]='工程+维护' or [合同类型] = '工程+维护+开发' or [合同类型] = '工程+开发' or [合同类型] = '其他',0,[合同金额])

第二条这样写的对的
IIF([产品类型]<>'数通'and [合同类型] ='设备+工程+维护+开发',[合同金额拆分_设备]+[合同金额拆分_工程服务]+[合同金额拆分_维护服务],0)

但是我第一条不知道怎么改好,弄了好久了,麻烦老师帮我看看



 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/11/11 14:14:00 [只看该作者]

IIF([产品类型]<>'数通'and [合同类型] ='设备+工程+维护+开发',[合同金额拆分_设备]+[合同金额拆分_工程服务]+[合同金额拆分_维护服务],IIF([产品类型] <> 'UCC'and [产品类型]<>'视讯' or [合同类型] = '纯维护'or [合同类型]= '纯工程'or [合同类型] = '纯开发' or [合同类型]='工程+维护' or [合同类型] = '工程+维护+开发' or [合同类型] = '工程+开发' or [合同类型] = '其他',0,[合同金额]))

 回到顶部
美女呀,离线,留言给我吧!
lilywang
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:81 积分:627 威望:0 精华:0 注册:2016/7/29 11:24:00
  发帖心情 Post By:2016/11/11 15:06:00 [只看该作者]

太感谢了!

 回到顶部