Aí afaik não tem solução mesmo que não seja SQL dinâmico ou operador TABLE, creio...
E Imagino que justamente esse fato de vc ter N colunas absolutamente indeterminadas E não ser aceito vc especificar o range todo é que vai Inviablizar coisas como função de AGGREGATE (vide LISTAGG por exemplo), que pegam todas as ocorrências de uma ou mais colunas e 'enfileiram' tudo numa só coluna string... []s Chiappa