У товаров есть свойство "Коллекция". Например есть ТОВАР1, ТОВАР2, ТОВАР3 со свойствами КОЛЛЕКЦИЯ1 и ТОВАР4, ТОВАР5,ТОВАР6 со свойствами КОЛЛЕКЦИЯ2. Как в элементах раздела задать фильтр, чтобы из одной коллекции выводился один (любой) элемент. То есть ТОВАР1 и ТОВАР4, например.
Если это тип свойства Список, то определяйте ID значения списка - напр., для ТОВАР1 это 354. А затем делайте выборку (CIBlockElement::GetList) по фильтру PROPERTY_COLLECTION1 => 354 (2й параметр), и также необходимо установить сортировку RAND => ASC (1й параметр), и желательно ограничить выборку: nTopCount=>1 (4й параметр).