易表在线答疑技术与交流用户社区 → [求助]求教IF一个问题


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

主题:[求助]求教IF一个问题

帅哥哟,离线,有人找我吗?
forever
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:81 积分:0 威望:0 精华:0 注册:2006/10/21 10:26:00
[求助]求教IF一个问题  发帖心情 Post By:2006/10/28 11:23:00 [只看该作者]

[这个贴子最后由forever在 2006/10/28 02:25pm 第 1 次编辑]

变量如果有几个类别,不同类别的计算方式不同,计算结果是不是也就该设几个类别,在一列在行不行。
如高、中、初职称,提取的比例不同,结果只需一个
egd文件下载

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


加好友 发短信
等级:超级版主 帖子:8672 积分:1734 威望:0 精华:0 注册:2006/8/11 10:52:00
  发帖心情 Post By:2006/10/28 12:25:00 [只看该作者]

发文件详细说明

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


加好友 发短信
等级:论坛游民 帖子:68 积分:0 威望:0 精华:0 注册:2006/8/12 12:17:00
  发帖心情 Post By:2006/10/28 13:01:00 [只看该作者]

粘一点帮助文件给你:

Selcase
Selcase函数可以替代If函数,如果需要根据多个不同的条件返回不同的值,Selcase函数比If函数更为方便。

语法:
SelCase(Expression,Value,Expression,Value....)
Selcase函数可以设置任意多个条件(Expression),如果某个条件成立,就返回该条件之后的值(Value)

例子:
某单位的工资管理系统中,根据工龄的不同,住房补贴也不同,5年以下每月200元,10年以下每月300元,20年以下每月400元,20年以上每月500月,那么住房补贴的计算公式可设为:
SelCase([工龄]<=5,200,[工龄]<=10,300,[工龄]<=20,400,True,500)
留意一下上述表达式中倒数第二个参数True,True作为逻辑表达式,是永远成立的,在这里可以这样理解:如果不是之前的三种情况,则住房补贴为500。

需要特别留意的是,Selcase参数中不能嵌套表格函数,否则不能得到结果,此时可以用if函数代替。


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


加好友 发短信
等级:论坛游民 帖子:81 积分:0 威望:0 精华:0 注册:2006/10/21 10:26:00
  发帖心情 Post By:2006/10/28 14:26:00 [只看该作者]

函数真难记啊。

 回到顶部