Исходя из вашего вопроса, у вас нет столбца, который является общим в двух коллекциях, который вы хотите использовать для «объединения» их - вместо этого вы хотите объединить их по индексу, это правильно? В этом случае вы можете использовать выражение, подобное приведенному ниже:
Clear(Collection3);
ForAll(
FirstN(
[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16],
Min(CountRows(Collection1), CountRows(Collection2))),
Collect(
Collection3,
Patch(
{},
Last(FirstN(Collection1, Value)),
Last(FirstN(Collection2, Value)))));
Это создаст коллекцию с количеством элементов в меньшей коллекции, а в рамках операции ForAll соберет запись в новую коллекцию, которая состоит из комбинации совпадающих записей из двух коллекций (с использованием версии функции Patch, которая, если вы передадите запись в качестве первого параметра, она вернет комбинацию всех записей, которые были ей переданы) .