IF(ISPICKVAL(Product_Fit__c , "0,1,2,3,4,5,6,7,8,9,10"),0,1)+IF(ISPICKVAL( Value_to_EMS__c, "0,1,2,3,4,5,6,7,8,9,10"),0,1)+IF(ISPICKVAL(Budget_Availability__c, "0,1,2,3,4,5"),0,1)+IF(ISPICKVAL(Logistics__c , "-5,-4,-3,-2,-1,0,1,2,3,4,5"),0,1)+IF(ISPICKVAL(Customer_Urgency__c , "0,1,2,3,4,5,6,7,8,9,10"),0,1)+IF(ISPICKVAL( Quality_of_Information__c, "-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"),0,1)+IF(ISPICKVAL( Quality_of_Coaching__c, "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20"),0,1)+IF(ISPICKVAL( Strength_of_Gatekeepers__c , "0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10"),0,1)+IF(ISPICKVAL( Alignment_with_Influence__c , "-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"),0,1)+IF(ISPICKVAL( Alignment_with_Influence__c , "-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10"),0,1)+IF( Solutions_Consultant_Requested__c,1,0))/27
Yes I am using 27 fields in the formula but even when I put this bit in and change the 27 I am still getting 100% when everything is blank.
6 respuestas
Also, the way your formula was written, a Blank Picklist Field would return a 1 and a Picklist field with something selected would return a 0, so if that's not what you want you need to swap your Fromula Logic around IF(ISBLANK(TEXT(Product_Fit__c)) , 0, 1)+
IF(ISBLANK(TEXT(Value_to_EMS__c)), 0, 1)+
IF(ISBLANK(TEXT(Budget_Availability__c)), 0, 1)+
IF(ISBLANK(TEXT(Logistics__c )), 0, 1)+
IF(ISBLANK(TEXT(Customer_Urgency__c)), 0, 1)+
IF(ISBLANK(TEXT(Quality_of_Information__c)), 0, 1)+
IF(ISBLANK(TEXT( Quality_of_Coaching__c)), 0, 1)+
IF(ISBLANK(TEXT(Strength_of_Gatekeepers__c )), 0, 1)+
IF(ISBLANK(TEXT(Alignment_with_Influence__c )),0, 1)+
IF(ISBLANK(TEXT(Alignment_with_Influence__c )), 0, 1)+
IF( Solutions_Consultant_Requested__c,1,0)/27