# INDEX/MATCH/ISBLANK

Options
✭✭✭✭
edited 08/31/23

Hello,

I'm having trouble with a formula.

I'm looking to return a cell value from an INDEX/MATCH function but if it's blank, to return another cell value from an INDEX/MATCH function.

Company adds travel justification based on employee ID's. If the employee ID hasn't been generated yet (pre hire travel), then the manager's employee ID is used.

This is the formula I am using, however, it's not showing the employee ID when available.

=IF(ISBLANK(INDEX({Source Sheet - Employee ID}, MATCH([Request ID]@row, {Source Sheet - Request ID}))), INDEX({Source Sheet - Manager ID}, MATCH([Request ID]@row, {Source Sheet - Request ID})))

• ✭✭✭✭✭✭
Options

Sorry about that. I was in a bit of a hurry when I posted that. There is also the step of outputting the original INDEX/MATCH if the original is not blank.

=IF(ISBLANK(1st_index_match), 2nd_index_match, 1st_index_match)

• ✭✭✭✭✭✭
Options

Try adding in a zero for the third portion of each MATCH function. Leaving it blank will default to an approximate match which tends to miss things.

MATCH([Column Name]@row, {Range}, 0)

• ✭✭✭✭
Options

Hi Paul,

That didn't work.

This is what I used.

=IF(ISBLANK(INDEX({Source Sheet - Employee ID}, MATCH([Request ID]@row, {Source Sheet - Request ID}, 0))), INDEX({Source Sheet - Manager ID}, MATCH([Request ID]@row, {Source Sheet - Request ID}, 0)))

• ✭✭✭✭✭✭
Options

Sorry about that. I was in a bit of a hurry when I posted that. There is also the step of outputting the original INDEX/MATCH if the original is not blank.

=IF(ISBLANK(1st_index_match), 2nd_index_match, 1st_index_match)

• ✭✭✭✭
Options

That worked! Thank you so much!

• ✭✭✭✭✭✭
Options

Happy to help. 👍️

• ✭✭
Options

This is what I am looking for, however, you have me lost with the "1st", "2nd" index match. However, when I try this formula, I get "incorrect argument".

=IF(ISBLANK(INDEX({Roster Team Member Lennox}, MATCH(Owner@row, {Roster Role}, INDEX({Roster Range 5}, MATCH(Owner@row, {Roster Role}, INDEX({Roster Team Member Lennox}, MATCH(Owner@row, {Roster Role}))))))))

Any help would be greatly appreciated!

Chris

## Help Article Resources

Want to practice working with formulas directly in Smartsheet?

Check out the Formula Handbook template!