¿Cómo usar espacio en blanco para separar millares, y punto para decimales?

Estoy intentando usar la configuración para formato de números de la ISO 80000 , esto es , que la separación de millares se realiza con un espacio y los decimales con un punto, pero Libreoffice no permite modificar libremente estos parámetros , sino que se debe escoger una configuración regional lo cual limita la libertad para adaptar estas configuraciones.

Si cambias por ejemplo a formato de número
‘# ##0.00_’ ó ‘# ##0.00_);[RED](# ##0.00)’
O a cualquiera que tu separador sea un punto y por defecto el separador del sistema es la coma.
cuando introduzcas un decimal deberás escribir con el punto del teclado alfanumérico (donde están las letras, la coma etc) y NO con el punto del teclado numérico. Porque si usas el teclado numérico podría introducirse como texto.

Lo he probado, pero sólo funciona para las tres primeras cifras, el resto quedan sin separar

No necesitas escoger una configuración regional, los estilos de celda permiten seleccionar el idioma del formato númerico. Si lo modificas en el estilo predeterminado se aplicará en todas las hojas y celdas.

no queda en formato ISO pero si se puede personalizar para que parezca,
para que el formato sea 123 456.78 debes poner en ingles ya que los puntos los reconoce en español como separador de miles
sdls

Boas,
creo que se puede solucionar en DAtos–Texto en columna,ahí te da varias opciones. Igual puede solucionarte.

Me parece que no es repuesta a esta situación.

En menú Formato - Celdas… - pestaña Números, puedes elegir el idioma Español (México) —u otro que use .como símbolo decimal—, y definir el código de formato # ##0.00.

La separación de miles se hace con un espacio estrecho indivisible —también llamado espacio de no separación angosto, cuya secuencia Unicode es 202F.