Forum Discussion
Help_appreciated
Jan 16, 2024Copper Contributor
Excel XLOOKUP 2 column lookup array
Can someone help with this formula please?
Essentially want the staff sheet to autofill from the rooms sheet. As there are two columns to be searched (C4-D36 for example for 9-11), my basic skill is not living up to demand..
Help is very much appreciated!
In C5:
=LET(a,XLOOKUP($B5,Rooms!C$5:C$36,Rooms!$B$5:$B$36,""),b,XLOOKUP($B5,Rooms!D$5:D$36,Rooms!$B$5:$B$36,""),c,TEXTJOIN(",",TRUE,a,b),IF(c="","Empty",c))
(You may want to use "Check" instead of "Empty" - that's up to you.
4 Replies
Sort By
In C5:
=LET(a,XLOOKUP($B5,Rooms!C$5:C$36,Rooms!$B$5:$B$36,""),b,XLOOKUP($B5,Rooms!D$5:D$36,Rooms!$B$5:$B$36,""),c,TEXTJOIN(",",TRUE,a,b),IF(c="","Empty",c))
(You may want to use "Check" instead of "Empty" - that's up to you.
- Help_appreciatedCopper ContributorLegend! Thanks Hans!
Is there a reason to use Check! over empty or any other word?- Hans_VogelaarCopper Contributor
(Replying from an alternative account)
You had "Empty" in some of the columns and "Check" in other ones - I don't know why. You can use either, or "" if you want to leave cells without appointments blank.