If you remove the IFERROR element from qq in Hans' solution, you get this:
AliGW on MS365 Beta Channel (Windows 11) 64 bit
M 21Room 1, asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 22Room 2, asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 23Room 3, asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 24Room 4, asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 25Room 5
, asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 26Room 6, asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23 , asdf ölkjas asödlfkj asdföjw aölkdj ölkas ölka ölkjasd ö2 ö9 d90 23
Sheet: Search
![]()
=LET( f,FILTER(Database!B2:U88,ISNUMBER(XMATCH(Database!A2:A88,B5:J5))), t,VSTACK(Database!B1:U1,f), u,FILTER(t,BYCOL(t,LAMBDA(c,ISNA(XMATCH("No",c))))), r,TAKE(u,1), z,TRANSPOSE(FILTER(r,r<>0)), qq, MAP(z,LAMBDA(x,LET(q,IFERROR(SORT(--UNIQUE(TEXTSPLIT(TEXTJOIN(";",,INDEX(u,,1+XMATCH(x,r))),,";"))),""),x&IF(INDEX(q,1)<>"",", "&TEXTJOIN(", ",,XLOOKUP(q,Database!X4:X15,Database!Y4:Y15,"")),"")))),qq)
Bookmarks