Interesante ejercicio, leonardo, pero presta atención a lo que dice en el post:
Cita: quiero acomodarlos en diversas columnas porque representan diferente tipo de información
De esto se infiere que lo que ha puesto en
el ejemplo no muestra lo que realmente existe en esa tabla, ni tampoco es la cantidad de columnas.
Tal y como lo plantea, esa tabla puede tener el volcado de datos de facturación de un comercio, la toma de velocidades y posiciones de un GPS, la traza de una maquina herramienta, las posiciones de satélites, la lista de empleados de una empresa, el listado de entradas y salidas de móviles por sensores de puertas, reportes de pedidos de análisis bioquímicos, etc., etc.
Es decir: podría ser una tabla de cualquier cosa, y por eso mismo es que le digo que sin información precisa y real, no se puede hacer nada.
Necesitamos saber qué información es para saber cómo crear el proceso que normalice esos datos en tablas diferentes.
Cualquier otra cosa es hablar en abstracto.