切换到宽版
  • 3843阅读
  • 16回复

关于if then else 函数的问题 [复制链接]

上一主题 下一主题
离线coldsun
 

发帖
161
金币
17
怪币
0
只看楼主 倒序阅读 楼主  发表于: 2013-10-13

在参数变量的公式中输入以下 if 语句:
=if (fP(Height,6047)< 301) then 2 else (if (fP(Height,6047)>501) then 4 else 3 endif) endif

fP(Height,6047) 是从用户单元浏览器复制的梁高度参照。

变量通过以下方式获得其值:

如果梁高度低于 301 mm,则值为 2。

如果梁高度高于 501 mm,则值为 4。

如果梁高度介于 300 与 500 mm 之间,则值为 3。
-------------------------------------------------------------------
上边是帮助里面的内容  现在我要改为

如果梁高度低于 301 mm,则值为 2。

如果梁高度介于 300 与 401mm 之间,则值为 3。

如果梁高度介于 400 与 501 mm 之间,则值为4。

如果梁高度高于 501 mm,则值为 5。

我上面的if then语句要怎么写,谢谢
离线wangzx1988

发帖
930
金币
931
怪币
0
只看该作者 沙发  发表于: 2013-10-13
有点迷糊啦,哈哈,坐等高手给你解答啊!
离线mmkkgg2010

发帖
9656
金币
937
怪币
0
只看该作者 板凳  发表于: 2013-10-14
也坐等高手解答

发帖
880
金币
1020
怪币
0
只看该作者 地板  发表于: 2013-10-14
  
离线coldsun

发帖
161
金币
17
怪币
0
只看该作者 4楼 发表于: 2013-10-14
高手 快出现啊
离线feng

发帖
5643
金币
6723
怪币
0
只看该作者 5楼 发表于: 2013-10-14
函數真的事
舉手之勞^___^
离线feng

发帖
5643
金币
6723
怪币
0
只看该作者 6楼 发表于: 2013-10-14
這數理要比較厲害
舉手之勞^___^
离线coldsun

发帖
161
金币
17
怪币
0
只看该作者 7楼 发表于: 2013-10-14
顶到高手出现 呵呵
离线lifengtao

发帖
693
金币
87
怪币
0
只看该作者 8楼 发表于: 2013-10-14
=if (fP(Height,6047)< 301) then 2
       else
         (( if (fP(Height,6047)>501) then 5          
              else
                (if (fP(Height,6047)>401) then 4 else 3 endif))                
             endif)
   endif
试一下吧,不知道对不对 好久没弄过了



离线coldsun

发帖
161
金币
17
怪币
0
只看该作者 9楼 发表于: 2013-10-14
回 lifengtao 的帖子
lifengtao:=if (fP(Height,6047)< 301) then 2        else         (( if (fP(Height,6047)>501) then 5               &nb .. (2013-10-14 17:02) 

好像不行 啊  但是还谢谢你
离线coldsun

发帖
161
金币
17
怪币
0
只看该作者 10楼 发表于: 2013-10-15
顶一下,高人呢
离线wangzx1988

发帖
930
金币
931
怪币
0
只看该作者 11楼 发表于: 2013-10-15
if(fP(Height,6047)<=300) then 2
     else
         (( if (fP(Height,6047)>500))  then 5          
              else
                (if (fP(Height,6047)>400&&fP(Height,6047)<=500) then 4 else 3 endif))                
             endif)
   endif

试试这个看行不行的,不对的话,自己尝试着改一下的!
离线feng

发帖
5643
金币
6723
怪币
0
只看该作者 12楼 发表于: 2013-10-15
學習一下
舉手之勞^___^
离线coldsun

发帖
161
金币
17
怪币
0
只看该作者 13楼 发表于: 2013-10-22
回 twc333 的帖子
twc333:if H<301 then 2 else if H<401 then 3 else if H<501 then 4 else 5 endif endif endif已经过验证。 (2013-10-18 16:52) 

谢谢,好像可以!
离线chenwei1217

发帖
95
金币
158
怪币
0
只看该作者 14楼 发表于: 2013-10-24
这语句是常见语句

道理同于EXCEL  函数里的IF
离线coffeepod

发帖
164
金币
53
怪币
0
只看该作者 15楼 发表于: 2014-03-06
有点意思啊
离线wudonw

发帖
189
金币
187
怪币
0
只看该作者 16楼 发表于: 2014-05-26