我想做一个带薪休假的公式,具体公式如下:


IF( 本表单.年份 - 年份值( 数据源.入港日期 ) > 20,15,IF(本表单.年份 - 年份值( 数据源.入港日期 ) < 20 并且 本表单.年份 - 年份值( 数据源.入港日期 ) > 10,10,IF(本表单.年份 - 年份值( 数据源.入港日期 ) <10,5,IF(本表单.年份 - 年份值( 数据源.入港日期 ) = 20, ((365-DayOfTheYear( 数据源.入港日期 ) )/365*5+10),IF(本表单.年份 - 年份值( 数据源.入港日期 ) = 10, ((365-DayOfTheYear( 数据源.入港日期 ) )/365*5+5),IF(本表单.年份 - 年份值( 数据源.入港日期 ) = 1, ((365-DayOfTheYear( 数据源.入港日期 ) )/365*5+0),0))))))


其中最后一部分,IF(本表单.年份 - 年份值( 数据源.入港日期 ) = 1, ((365-DayOfTheYear( 数据源.入港日期 ) )/365*5+0),0),这个公式单独拿出来是可以用的,但是放到里面和其他一起就不行。去掉这个公式,签名其他公式也是可以用的,不知道问题出在哪里?
我知道答案 回答被采纳将会获得 3云币 已有2人回答
+1 0
2条回帖
多说无益 云粉 2022-11-22 16:05:40
分成2个填表公式来执行就好了
+1 0
致融 云侠 楼主 2022-12-4 23:09:02
知道原因了,IF(本表单.年份 - 年份值( 数据源.入港日期 ) <10这个公式缺一个大于的条件,改为IF(本表单.年份 - 年份值( 数据源.入港日期 ) <10 并且IF(本表单.年份 - 年份值( 数据源.入港日期 ) >0,就解决了。
+1 0
需要登录后才可进行回复 登录

玩转云表从入门到精通
扫码添加微信立即领取

·云表创始人授课文件
·加入社群与培训学习
·切磋云表开发玩法

商务咨询:0756-3335860
客服咨询
Baidu
map