我已经构建了一个对Salesforce来说过长的公式。
关于如何缩短它的任何建议?它需要缩短大约150个字符。
请, 拉斯穆斯
IF(VALUE(Text(Snit_gym__c))>=11.5, 12,
IF(VALUE(Text(Snit_gym__c))>=10.5, 11,
IF(VALUE(Text(Snit_gym__c))>=9.5, 10,
IF(VALUE(Text(Snit_gym__c))>=8.5, 9,
IF(VALUE(Text(Snit_gym__c))>=7.5, 8,
IF(VALUE(Text(Snit_gym__c))>=6.5, 7,
IF(VALUE(Text(Snit_gym__c))>=5.5, 6,
IF(VALUE(Text(Snit_gym__c))>=4.5, 5,
IF(VALUE(Text(Snit_gym__c))>=3.5, 4,
IF(VALUE(Text(Snit_gym__c))>=2.5, 3,
IF(VALUE(Text(Snit_gym__c))>=1.5, 2,
IF(VALUE(Text(Snit_gym__c))>=0.5, 1,
0.0
)
)
)
)
)
)
)
)
)
)
))

答案 0 :(得分:0)
您可以将另一个自定义字段用于存储Snit_gym__c作为数字。
答案 1 :(得分:0)
你的if else语句正在剥夺实际的其他条件逻辑。您基本上执行了10个if语句。通过翻转周围的条件来减少它,从高处开始并且工作到更低的值。