You need to sign in to do that
Don't have an account?
Crystal M. Regan
Too many characters in field formula.
The following field formula says the syntax is correct, but the character limit is 5013, with a max at 5000. Any suggestions on how to truncate this formula would be appreciated.
IF
( AND(ISPICKVAL(Status, "Not Contacted"), Days_in_Current_Status__c > 2),"Past Due",
IF( AND(ISPICKVAL(Status, "Contacted, but not reached"), Days_Since_Last_Activity__c > 10 ) ,"Past Due",
IF( AND(ISPICKVAL(Status, "Contacted, reached, follow up needed"), Days_Since_Last_Activity__c > 7) ,"Past Due",
IF( AND(ISPICKVAL(Status, "Qualified"), Days_Since_Last_Activity__c > 30),"Past Due",
IF( AND(ISPICKVAL(Status, "Keeping Warm"), Days_Since_Last_Activity__c > 30),"Past Due",
IF( AND(ISPICKVAL(Status, "Attempting to Contact"), Days_in_Current_Status__c > 2),"Past Due",
IF( AND(ISPICKVAL(Status, "Contacted"), Days_Since_Last_Activity__c > 7 ) ,"Past Due",
IF( AND(ISPICKVAL(Status, "Nurturing"), Days_Since_Last_Activity__c > 183 ) ,"Past Due",
IF( AND( Days_Since_Last_Activity__c = NULL ) ,"Past Due",
IF( ISPICKVAL(Status, "Converted"),"Converted",
IF( ISPICKVAL(Status, "Dead") , "Dead", "Open"))))))))))
)
IF
( AND(ISPICKVAL(Status, "Not Contacted"), Days_in_Current_Status__c > 2),"Past Due",
IF( AND(ISPICKVAL(Status, "Contacted, but not reached"), Days_Since_Last_Activity__c > 10 ) ,"Past Due",
IF( AND(ISPICKVAL(Status, "Contacted, reached, follow up needed"), Days_Since_Last_Activity__c > 7) ,"Past Due",
IF( AND(ISPICKVAL(Status, "Qualified"), Days_Since_Last_Activity__c > 30),"Past Due",
IF( AND(ISPICKVAL(Status, "Keeping Warm"), Days_Since_Last_Activity__c > 30),"Past Due",
IF( AND(ISPICKVAL(Status, "Attempting to Contact"), Days_in_Current_Status__c > 2),"Past Due",
IF( AND(ISPICKVAL(Status, "Contacted"), Days_Since_Last_Activity__c > 7 ) ,"Past Due",
IF( AND(ISPICKVAL(Status, "Nurturing"), Days_Since_Last_Activity__c > 183 ) ,"Past Due",
IF( AND( Days_Since_Last_Activity__c = NULL ) ,"Past Due",
IF( ISPICKVAL(Status, "Converted"),"Converted",
IF( ISPICKVAL(Status, "Dead") , "Dead", "Open"))))))))))
)
Check below references.
https://help.salesforce.com/articleView?id=000324937&type=1&mode=1
https://salesforce.stackexchange.com/questions/41643/formula-field-is-too-big-to-execute-5-480-characters
Hope above information was helpful.
Please mark as Best Answer so that it can help others in the future.
Thanks,
IF(
OR(
AND(ISPICKVAL(Status, "Not Contacted"), Days_in_Current_Status__c > 2),
AND(ISPICKVAL(Status, "Contacted, but not reached"), Days_in_Current_Status__c > 10 ),
AND(ISPICKVAL(Status, "Contacted, reached, follow up needed"), Days_in_Current_Status__c > 7),
AND(ISPICKVAL(Status, "Qualified"), Days_in_Current_Status__c > 30),
AND(ISPICKVAL(Status, "Keeping Warm"), Days_in_Current_Status__c > 30),
AND(ISPICKVAL(Status, "Attempting to Contact"), Days_in_Current_Status__c > 2),
AND(ISPICKVAL(Status, "Contacted"), Days_in_Current_Status__c > 7 ) ,
AND(ISPICKVAL(Status, "Nurturing"), Days_in_Current_Status__c > 183 ) ,
Days_in_Current_Status__c = NULL), "Past Due",
IF( ISPICKVAL(Status, "Converted"),"Converted",
IF( ISPICKVAL(Status, "Dead") , "Dead", "Open")))
https://www.jcpenneykiosk.us/