Hi,
I'm having trouble figuring out what I'm doing wrong for an index match function. I've provided two dummy sheets so you can play with the issue yourself.
The issue (I think) is in "Issues here (dummy).xlsx" column F. The formula I currently have in that column is:
{=IF(E7="","",(IF(E7="source1", INDEX('[Master New Hire List (dummy).xlsx]Sheet2'!$H:$J,MATCH(1,('[Master New Hire List (dummy).xlsx]Sheet2'!$J:$J=C8)*('[Master New Hire List (dummy).xlsx]Sheet2'!$I:$I=B8),0),1),"Issues Here (dummy)")))}
What that column is supposed to be doing is:
- Given that there is a known match for the first and last name of this row was found in the Master Hire list (indicated by nonblank E7), then
For all source1→If there is an X in "Master New Hire List (dummy).xlsx" Column H, display an X, if there is not, throw a NA()
For all Issues Here (dummy)→display Issues Here (dummy)
The goal of this is to roughly help me verify that a name listed in "Master New Hire List (dummy).xlsx" under source1, which also appears in "Issues Here (dummy).xlsx", is denoted in "Master New Hire List (dummy).xlsx" column H by an X.
What it's doing instead:
- Sometimes working
- Throwing a NA even when an X appears in "Master New Hire List (dummy).xlsx" column H
- evaluating to 0 somehow
Ex. where it's giving an unexpected result:
- Issues here (dummy) row 67 & Master New Hire List (dummy) row 104
- gives a zero for some reason
Thanks.
Bookmarks