Share via

Multiple IFs referencing two columns

Anonymous
2023-07-13T19:17:50+00:00

Looking for help with several IF OR statements referencing two columns shown below to generate a status for a third column (Order Status).

i.e. If Approval Status or Approval Status is Approved, "Approved"; If Approval Status or Approval Status is Submitted, "In Progress", If Approval Status or Approval Status is Declined, "Declined", If Approval Status or Approval Status is N/A, "No Approval Needed".

Approval Status Approval Status 2 Order Status
Approved, Submitted, Declined, N/A Approved, Submitted, Declined, N/A

Here's where I started...but I've looked at it for far too long and probably overthinking it, need fresh eyes :)

=IF([Approval Status]:[Approval Status2] = "Approved", IF([Approval Status]:[Approval Status2] = "Submitted", "Submitted", IF([Approval Status]:[Approval Status2] = "Declined", "Declined", IF([Approval Status]:[Approval Status2] = "N/A", "No Approval Needed", "In Progress"))))

Microsoft 365 and Office | Excel | For business | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

2 answers

Sort by: Most helpful
  1. Anonymous
    2023-07-13T21:02:26+00:00

    Here is another suggestion, assuming entries in columns A and B:

    =INDEX({"Approved";"In Progress";"Declined";"No Approval Needed"},MAX(ISNUMBER(SEARCH({"Approved";"Submitted";"Declined";"N/A"},A4:B4))*ROW($1:$4)))

    Was this answer helpful?

    0 comments No comments
  2. HansV 462.6K Reputation points
    2023-07-13T20:00:24+00:00

    Try

    =IF(OR(Table1[@[Approval Status]:[Approval Status 2]] = "Approved"), "Approved", IF(OR(Table1[@[Approval Status]:[Approval Status 2]] = "Submitted"), "Submitted", IF(OR(Table1[@[Approval Status]:[Approval Status 2]] = "Declined"), "Declined", IF(OR(Table1[@[Approval Status]:[Approval Status 2]] = "N/A"), "No Approval Needed"))))

    Where Table1 is the name of the table.

    Was this answer helpful?

    0 comments No comments