I'm trying to use PRIORVALUE in a workflow where the Evaluation Criteria is: Evaluate the rule when a record is created, and any time it’s edited to subsequently meet criteria. My workflow should be triggered if: previous value in case Status (picklist) was Prioritized and if the Account Owner related to the case is not empty. This is my Rule Criteria (formula evaluates to True):

IF( ISPICKVAL(PRIORVALUE(Status),"Prioritize"), IF(ISBLANK(Contact.Account.Name), False, True), False)

The syntax error I get is: Error: Function PRIORVALUE may not be used in this type of formula.

Please advise, Thanks Rachel

1 Answer 1


As per the document PRIORVALUE function is available only if the evaluation criteria is set to when a record is: created, and every time it’s edited.

enter image description here


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.