知识编号: | 22579 | 问题版本: | 用友T3—人事通标准版10.3plus1 | 问题模块: | 薪资管理 | 所属行业: | 通用 | 解决方案: | 临时解决方案 | 关 键 字: | IF、CASE函数在软件中如何应用? | 适用产品: | T3系列 | 补 丁 号: | | 更新日期: | 2009-8-30 9:59:24 | 点击数: | 1088 | 标题: | IF、CASE函数在软件中如何应用? | 问题现象: | IF、CASE函数在软件中如何应用?
IF函数例子:
全勤奖董事会、总经理室部门每人每月500元,其余部门为200
CASE函数例子:
全勤奖 按管理级别区分: 高级干部=350
科室人员=300
技术人员=280
| 原因分析: | | 问题答案: | 解决方法:
IF函数:
如果 人员基本信息.部门 = ‘董事会、总经理室’ 那么 500 否则 200 结束
编辑方式:
①选择“内部函数”-“语句函数”-“IF语句”,在公式内容中出现“如果 那么 否则 结束”
②在“如果”和“那么”中间添加类别中“人员基本信息”-项目中“部门”-代码中“董事会、总经理室”
③在“那么”和“否则”中间输入“500”
④在“否则”后面填写“200”
CASE函数:
公式内容:
分情况
如果人员基本信息.管理级别 = '高级干部' 那么 350
如果 人员基本信息.管理级别 = '科室人员' 那么 300
如果 人员基本信息.管理级别 = '技术人员' 那么 280 否则 0 结束
编辑方式:
①选择“内部函数”-“语句函数”-“CASE语句”,在公式内容中出现“分情况 如果 那么 如果 那么 如果 那么 否则 结束”
②判断“如果”条件应用数量,将CASE排成比较容易辨别的版式
③选择基础信息来自人员基本信息中的管理级别,代码会将管理级别的人员明细显示出来
④从第一个如果开始填加管理级别,对应的那么输入级别的奖金额
⑤每一级别的输入,直到以0结束
|
|