You need to sign in to do that
Don't have an account?
Nicole Chang_
Formula to calculate task due date
Hi,
I am trying to create formula to calculate task due date based on few scenerios:
Task due date if call 1 = TODAY, call 2 = TODAY + 24 hours, call 3= TODAY + 48 hours, and
1. if lead owner in EU --> work from Monday til Friday
2. if lead owner in Asia --> work form Tuesday til Saturday
So far I've been trying with this but cant seem to work (logic of weekday: 1-Sunday, 2-Monday, ... 7-Saturday)
IF ({!$Record.Country} = "Europe" || {!$Record.Country} = "UK" && {!$Record.Week_Day__c} = 1, TODAY() + 1, {!$Record.Week_Day__c}= 7, TODAY() +2), TODAY()
IF {!$Record.Country} = "Asia" && (IF ({!$Record.Week_Day__c} = 2, TODAY() + 1, {!$Record.Week_Day__c}=1, TODAY() +1), TODAY()
Please help :((
I am trying to create formula to calculate task due date based on few scenerios:
Task due date if call 1 = TODAY, call 2 = TODAY + 24 hours, call 3= TODAY + 48 hours, and
1. if lead owner in EU --> work from Monday til Friday
2. if lead owner in Asia --> work form Tuesday til Saturday
So far I've been trying with this but cant seem to work (logic of weekday: 1-Sunday, 2-Monday, ... 7-Saturday)
IF ({!$Record.Country} = "Europe" || {!$Record.Country} = "UK" && {!$Record.Week_Day__c} = 1, TODAY() + 1, {!$Record.Week_Day__c}= 7, TODAY() +2), TODAY()
IF {!$Record.Country} = "Asia" && (IF ({!$Record.Week_Day__c} = 2, TODAY() + 1, {!$Record.Week_Day__c}=1, TODAY() +1), TODAY()
Please help :((
IF({!$Record.Country} = "Europe",
IF(WEEKDAY(TODAY()) = 2,
TODAY() + 1,
IF(WEEKDAY(TODAY()) = 6,
TODAY() + 3,
TODAY() + (2 - WEEKDAY(TODAY())))
),
IF({!$Record.Country} = "Asia",
IF(WEEKDAY(TODAY()) = 3,
TODAY() + 1,
IF(WEEKDAY(TODAY()) = 7,
TODAY() + 4,
TODAY() + (3 - WEEKDAY(TODAY())))
),
IF(WEEKDAY(TODAY()) = 1,
TODAY() + 1,
IF(WEEKDAY(TODAY()) = 7,
TODAY() + 2,
TODAY() + (1 - WEEKDAY(TODAY()))))
)
) + IF( {!$Record.Call_number__c} = 1, 0,
IF( {!$Record.Call_number__c} = 2, 1,
IF( {!$Record.Call_number__c} = 3, 2, 0)
)
)