
Thank you!
IF(NUMBER_SYSTEM_Current_Grade__c = 9, Community_Service_Hours__c / CPE_Partner_High_School__r.Community_Service_Hour_Requirement__c >= 0.25,
"2",
IF(NUMBER_SYSTEM_Current_Grade__c = 9, Community_Service_Hours__c / CPE_Partner_High_School__r.Community_Service_Hour_Requirement__c >0,
"1",
IF(NUMBER_SYSTEM_Current_Grade__c = 9, Community_Service_Hours__c / CPE_Partner_High_School__r.Community_Service_Hour_Requirement__c <0.25,
"1",
IF(NUMBER_SYSTEM_Current_Grade__c = 10, Community_Service_Hours__c / CPE_Partner_High_School__r.Community_Service_Hour_Requirement__c >= 0.50,
"2",
IF(NUMBER_SYSTEM_Current_Grade__c = 10, Community_Service_Hours__c / CPE_Partner_High_School__r.Community_Service_Hour_Requirement__c >= 0.25,
"1",
IF(NUMBER_SYSTEM_Current_Grade__c = 10, Community_Service_Hours__c / CPE_Partner_High_School__r.Community_Service_Hour_Requirement__c < 0.50,
"1",
IF(NUMBER_SYSTEM_Current_Grade__c = 11, Community_Service_Hours__c / CPE_Partner_High_School__r.Community_Service_Hour_Requirement__c >= 0.75,
"2",
IF(NUMBER_SYSTEM_Current_Grade__c = 11, Community_Service_Hours__c / CPE_Partner_High_School__r.Community_Service_Hour_Requirement__c >= 0.50,
"1",
IF(NUMBER_SYSTEM_Current_Grade__c = 11, Community_Service_Hours__c / CPE_Partner_High_School__r.Community_Service_Hour_Requirement__c < 0.75,
"1",
IF(NUMBER_SYSTEM_Current_Grade__c = 12, Community_Service_Hours__c / CPE_Partner_High_School__r.Community_Service_Hour_Requirement__c >= 1,
"2",
IF(NUMBER_SYSTEM_Current_Grade__c = 12, Community_Service_Hours__c / CPE_Partner_High_School__r.Community_Service_Hour_Requirement__c >= 0.75,
"1",
IF(NUMBER_SYSTEM_Current_Grade__c = 12, Community_Service_Hours__c / CPE_Partner_High_School__r.Community_Service_Hour_Requirement__c < 1,
"1",
"0"))))))))))))
5 réponses
Create another Formula Field that will have a Formula -
Community_Service_Hours__c / CPE_Partner_High_School__r.Community_Service_Hour_Requirement__c
Let's keep the Return Type as = Number with a Label - Hours AchievedThen amend your Formula like this =
CASE(
NUMBER_SYSTEM_Current_Grade__c,
9,
IF(Hours_Achieved__c >= 0.25, 2,
IF(Hours_Achieved__c > 0, 1, NULL)),
10,
IF(Hours_Achieved__c >= 0.50, 2,
IF(Hours_Achieved__c > 0, 1, NULL)),
11,
IF(Hours_Achieved__c >= 0.75, 2,
IF(Hours_Achieved__c > 0, 1, NULL)),
12,
IF(Hours_Achieved__c >= 1, 2,
IF(Hours_Achieved__c > 0, 1, NULL)),
NULL
)