Eu acho que a função interna (este é o método geral ?) do LibreOffice deveria ser capaz de fazer isso?
Se não, tente csv2odf . Esta é uma ferramenta muito útil, especialmente para muitos arquivos para converter. Ele deve atender às suas necessidades.
Não tenho certeza sobre a formatação que você mencionou. Dê uma chance ao csv2odf. Se isso não acontecer, tente especificar o que o csv2odf faz.
você quer
-você não quer
Melhor com exemplos adequados.
Espero que isso ajude. Boa sorte!