Если BY это название столбца то кавычки не нужны
=Iferror(Join(", ";QUERY(VlookUp!BY6:BY;"Select * where BY !=''"));"")
Upd.
Хотя не сработает, BY зарезервированное имя.
На stackoverflow предлагают выбрать по индексу колонки
=Iferror(Join(", ";QUERY(VlookUp!BY6:BY;"Select * where Col77 !=''"));"")
Или заключить в обратные кавычки(апостроф) - клавиша Ё
Источник
https://stackoverflow.com/questions/40652834/how-t...