QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 4334|回复: 12
打印 上一主题 下一主题

[分享] 发现IF函数的一个问题

[复制链接]

大校

Rank: 8Rank: 8

112

主题

1430

帖子

1万

积分
跳转到指定楼层
楼主
发表于 2016-8-27 15:38:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
IF函数可以说它是NX公司给大家的一份大礼物,在许多设计中应用好IF函数可以事半功倍,只是要注意一个细节
If ()Then ()Then ()Else ()
在一个函数的定义长度不能超过180-200个字节,超过180字节的可用最后一个Else ()里面给个函数名后边继续定义
比如B=If ()Then ()Then ()Else (............................If ()Then ()Then ()Else (A1));
       A1=If ()Then ()Then ()Else (............................If ()Then ()Then ()Else (A2))
       A2=....
当然可以用如下的方式一样好用
      If ()Then (A)Then ()Else (............................If ()Then ()Then ()Else (C))
      A1=If ()Then (A2)Then ()Else (............................If ()Then ()Then ()Else (C))
       A2=....
可以说是美妙极了!!!!

有奖推广贴子: 

回复

使用道具 举报

少校

Rank: 6Rank: 6

4

主题

455

帖子

9920

积分
沙发
发表于 2016-8-27 16:05:11 | 只看该作者
新版这个函数加强了还是怎么了,这个函数好像以前就有啊
回复 支持 反对

使用道具 举报

大校

Rank: 8Rank: 8

112

主题

1430

帖子

1万

积分
板凳
 楼主| 发表于 2016-8-27 16:32:11 | 只看该作者
我估计许多人对这个函数并不了解,大家可以去了解一下你会有收获的
回复 支持 反对

使用道具 举报

中校

Rank: 7Rank: 7Rank: 7

0

主题

423

帖子

1万

积分
5#
发表于 2016-10-29 16:08:13 | 只看该作者
mwg 发表于 2016-8-27 16:32
我估计许多人对这个函数并不了解,大家可以去了解一下你会有收获的

楼主,从哪里可以了解这些函数的用法或者示例之类的吗?
回复 支持 反对

使用道具 举报

大校

Rank: 8Rank: 8

112

主题

1430

帖子

1万

积分
6#
 楼主| 发表于 2016-10-29 18:58:21 | 只看该作者
可以在网上搜相关的信息,要有耐心才行
回复 支持 反对

使用道具 举报

大将

Rank: 11Rank: 11Rank: 11Rank: 11

45

主题

2917

帖子

4万

积分
7#
发表于 2016-10-30 20:11:32 | 只看该作者
以前是VAR=if (exp1) (exp2) else (exp3) 吧!现在难道加强了吗?
回复 支持 反对

使用道具 举报

大将

Rank: 11Rank: 11Rank: 11Rank: 11

45

主题

2917

帖子

4万

积分
8#
发表于 2016-10-30 20:30:47 | 只看该作者
你这个应该是多了一个Then ()!
回复 支持 反对

使用道具 举报

大校

Rank: 8Rank: 8

112

主题

1430

帖子

1万

积分
9#
 楼主| 发表于 2016-10-31 07:44:25 | 只看该作者
whinnyjia 发表于 2016-10-30 20:30
你这个应该是多了一个Then ()!

这个不是多then()是每次的N个if()then()else(if()then()else())这样相连的语句长度不能超过1002个字符。
回复 支持 反对

使用道具 举报

大校

Rank: 8Rank: 8

112

主题

1430

帖子

1万

积分
10#
 楼主| 发表于 2016-10-31 07:47:33 | 只看该作者
不是这个语句不问题,是每次象IF()THEN()ELSE(IF()THEN()ELSE(.........)) 这样的套用语句长度不能超过1002个字符,但是可以通过最后一层用一个符号来串连。
         语句中的then()是可以省略的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-11-11 02:10

返回顶部