找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 14525|回复: 17

[求助] 871薪资模块iff公式问题

[复制链接]
发表于 2009-3-17 10:15:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

×
薪资模块中iff公式是不是只支持,2个条件的判断?

如果我想根据人员类别(有3种)判断相应的工资基数是不是无法实现?
发表于 2017-6-27 10:11:04 | 显示全部楼层
可以多条件,我在分析表中用到:IFF(?E9=0,1,IFF(?D9>?E9,ABS((?D9-?E9)/?E9),(?D9-?E9)/?E9 ))
回复 点赞 拍砖

使用道具 举报

发表于 2014-7-30 12:26:44 | 显示全部楼层
什么不在工资项目设置里设 公式
回复 点赞 拍砖

使用道具 举报

发表于 2014-7-29 19:10:37 | 显示全部楼层
还是有好多不懂的地方
回复 点赞 拍砖

使用道具 举报

发表于 2014-6-17 21:38:34 | 显示全部楼层
学习了谢谢
回复 点赞 拍砖

使用道具 举报

发表于 2009-3-17 10:57:22 | 显示全部楼层
可以实现,可能你的设置有问题
 楼主| 发表于 2009-3-17 11:28:51 | 显示全部楼层
871薪资的公式长度是不是还有255个字符的限制,如果是这样的话可能就不成功了
 楼主| 发表于 2009-3-17 11:51:34 | 显示全部楼层
iff(加班类别="10",(ps*1.5+sx*2+gd*3)*js/21.75/8,iff(加班类别="20",ps*15+sx*20+gd*30,iff(加班类别="30",(ps-17.6)*js/21.75/8,0)))

看看这个公式有哪里不对,老是提示非法的公式定义
发表于 2009-3-17 15:54:14 | 显示全部楼层
可以的。咱这样做
iff(逻辑表达式,算术表达式1,算术表达式2)
真时取<算术表达式1>的计算结果,
假时取<算术表达式2>的计算结果.


我们把两个套起来。
人员类别有“工人”“农民”“知识分子”.
iff(人员类别="工人",1000,iff(人员类别="农民",900,iff(人员类别="知识分子",1200,0)))
意思就是如果人员类别是工人就取1000的工资,否则就取算术表达式2的值。
算术表达式2,如果人员类别是农民就取900的工资,否则就取算术表达式3的值。
算术表达式3,如果人员类别是知识分子就取1200的工资。否则不给发工资.
发表于 2009-3-17 16:08:13 | 显示全部楼层
iff(加班类别="10",(ps*1.5+sx*2+gd*3)*js/21.75/8,
   iff(加班类别="20",ps*15+sx*20+gd*30,
      iff(加班类别="30",(ps-17.6)*js/21.75/8,
                            0)))

最近也在实施HR,觉得你这个公式语法上没有什么问题,问题可能在里面的一些变量上
发表于 2009-3-17 21:55:56 | 显示全部楼层
iff(加班类别="10",(ps*1.5+sx*2+gd*3)*js/21.75/8,iff(加班类别="20",ps*15+sx*20+gd*30,iff(加班类别="30",(ps-17.6)*js/21.75/8,0)))

看看这个公式有哪里不对,老是提示非法的公式定义
ftasth 发表于 2009-3-17 11:51

正确公式
iff(加班类别=10,(ps*1.5+sx*2+gd*3)*js/21.75/8,iff(加班类别=20,ps*15+sx*20+gd*30,iff(加班类别=30,(ps-17.6)*js/21.75/8,0)))
发表于 2009-3-17 21:59:40 | 显示全部楼层
你的这个加班类别是数字类型吧,数字不要加引号的,文本的才要加引号
 楼主| 发表于 2009-3-18 07:00:11 | 显示全部楼层
把引号去掉了,但是还是出现非法的公式定义的提示
发表于 2009-3-18 12:09:42 | 显示全部楼层
学习学习学习学习学习学习学习学习学习学习学习学习学习学习
发表于 2009-3-18 12:37:43 | 显示全部楼层
iff(加班类别=10,(ps*1.5+sx*2+gd*3)*js/21.75/8,iff(加班类别=20,ps*15+sx*20+gd*30,iff(加班类别=30,(ps-17.6)*js/21.75/8,0)))
发表于 2009-3-18 14:03:20 | 显示全部楼层
公式中的PS、GD、SX、JS是否为工资项目,如果不是则会出错。在公式定义时,除人员类别外,其他使用到的变量应定义为工资项目。
 楼主| 发表于 2009-3-18 21:13:52 | 显示全部楼层
都是工资项目,类型为数字,增减项为其他

当时因为考虑到255个字符的限制,而把平时加班天数、双休加班天数,国定假班天数和加班工资基数设为字母的
发表于 2010-11-3 12:52:35 | 显示全部楼层
学习学习学习学习学习
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2025-8-3 08:19 , Processed in 0.062436 second(s), 13 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表