Transforme várias linhas em colunas com chave exclusiva

Eu sou muito novo para acessar, então eu queria saber se alguém poderia me ajudar com o seguinte requisito. Estou tentando criar uma consulta para extrair valores de tabelas combiná-los na mesma linha agrupada em um identificador único (ID).

Eu tentei usar consultas de crosstab, mas elas parecem mais para executar cálculos e também para usar uma função PIVOT, mas também não parece atender aos meus requisitos.

Qualquer ajuda realmente apreciada. Veja abaixo o exemplo de dados.

Meus dados tem o seguinte formato

ID    EMAIL                   COMMENTS
1     email1@email.com        <TEXT>
1     email2@email.com        <TEXT>
2     email1@email.com        <TEXT>
2     email2@email.com        <TEXT>
2     emailN@email.com        <TEXT>

Saída desejada

ID COL1             COL2   COL3              COL4   COLN                 COLN+1
1  email1@email.com <TEXT> email2@email.com  <TEXT>
2  email1@email.com <TEXT> email2@email.com  <TEXT> emailN@email.com     <TEXT>