以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  表达式公式  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=67032)

--  作者:wusim
--  发布时间:2015/4/17 20:54:00
--  表达式公式
表达式公式:IIF([减速度]>1.5,不合格,合格),显示公式错,请问怎样改正?


减速度    结论
1.6      不合格
1.0       合格
[此贴子已经被作者于2015/4/17 21:04:01编辑过]

--  作者:wusim
--  发布时间:2015/4/17 20:59:00
--  
图片
--  作者:zhbn999
--  发布时间:2015/4/17 21:14:00
--  
改为
IIF([减速度]>1.5,\'不合格\',\'合格\')
试试看

--  作者:wusim
--  发布时间:2015/4/17 21:38:00
--  
这个可以,这个表达式怎样改:IIF([减速度] > IIF([额定速度] >  2,0.7,0.5),\'不合格\',IIF([减速度] > 0,\'合格\',\'\'))
--  作者:有点酸
--  发布时间:2015/4/17 21:52:00
--  
能否直接描述你的逻辑,4楼的公式别人看不明白,不知道你要的是什么
--  作者:wusim
--  发布时间:2015/4/17 22:09:00
--  
IIF([减速度] > IIF([额定速度] >  2,0.7,0.5),\'不合格\',IIF([减速度] > 0,\'合格\',\'\'))

意思 :当额定速度大于2时减速度要求是0.7 , 即此时减速度大于0.7时不合格,反之合格。
        当额定速度小于等于2时减速度要求是0.5 , 即此时减速度大于0.5时不合格,反之合格。