Faça a junção no LibreOffice Base.
Você não pode superar o fato de estar tentando gerenciar um relacionamento de 1 para muitos.
Para não espacial e não espacial, vale a pena o esforço para aprender. Acho que o maior truque é garantir que os campos dos atributos de junção tenham exatamente os mesmos termos.
Abra os dados espaciais localizados como uma camada no QGIS, selecione todos os registros na tabela de atributos no QGIS (seleção limpa, seleção invertida) e copie-os para uma nova planilha no LibreOffice Calc. Você encontrará o primeiro campo é WKT, que é uma descrição do recurso que pode ser usado universalmente no GIS. O Calc exibirá uma caixa de diálogo para importar a tabela colada, escolher delimitado por tabulação, garantir que a vírgula não esteja marcada, pois irá mastigar o campo WKT em bits. Em seguida, destaque esta tabela no Calc, alterne para Base, destaque o ícone Tabelas à esquerda e cole. O Base passará por um diálogo para importar a tabela. O campo WKT pode ser retido por meio da associação e, quando o arquivo é importado de volta para o QGIS como um arquivo .csv, eles são usados para realocar os recursos. Apenas lembre-se da projeção.
Dessa forma, você terá controle total da junção e poderá fazê-lo em "reverso". Para fazer junções no Base, assegure-se de que o campo de dados exclusivo (o 1) seja uma chave primária e, em seguida, aponte-o para "muitos" se estiver familiarizado com o conceito 1 para muitos ou 1 para n. As junções são configuradas criando relacionamentos | FERRAMENTAS |. Como mencionei, você provavelmente desejará chutar alguém quando encontrar que os campos de junção têm as mesmas informações, mas usaram texto ou sintaxe diferente para representá-lo.
hth