缩短Salesforce公式

时间:2017-12-01 09:31:26

标签: salesforce

我已经构建了一个对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
                                                )
                                            )
                                        )
                                    )
                                )
                            )
                        )
                    )
                 )
             )
        ))




2 个答案:

答案 0 :(得分:0)

您可以将另一个自定义字段用于存储Snit_gym__c作为数字。

答案 1 :(得分:0)

你的if else语句正在剥夺实际的其他条件逻辑。您基本上执行了10个if语句。通过翻转周围的条件来减少它,从高处开始并且工作到更低的值。