4 votos

Recuperar datos de una fuente mal formateado

Me han dado una pila de datos demográficos para mirar por la pequeña sin fines de lucro en la que trabajo, aunque como el original de los archivos electrónicos que han sido extraviado por un predecesor estoy teniendo ingeniería inversa de una forma extraña-formato de papel. Los datos del formulario;

  • 00001
  • Nombre
  • Dirección 1
  • Código postal
  • Etc

  • 00002

  • Nombre
  • Dirección 1
  • Código postal
  • Etc

con cada una de párrafo y de cada línea de un campo.

Mientras me las he arreglado para escaneado y reconocimiento óptico de caracteres del texto en el Bloc de notas++ así como la tira fuera de la impresora marcas y otros que no son de datos, yo estoy luchando para conseguir que se transforma en excel (es decir, cada párr desde el txt forma una nueva fila de excel, con líneas dentro de cada párr separados horizontalmente en las células adyacentes). No hay suficientes entradas que copiar-pegar de ellos a través de la línea por la línea no es factible.

Alguien podría sugerir una mejor manera de hacer esto?

0voto

Laurent Duval Puntos 229

Suponiendo que se tiene una disposición regular de las filas, es decir, cada conjunto de cuatro filas deben estar divididos en 4 columnas, a continuación, poner los datos en una columna. El siguiente código VBA: Transponer cada 5 o n filas de una columna a varias columnas hace el trabajo, cambiar de 5 a 4, o el número de líneas necesarias. Aquí está la entrada y la salida:

Reshaped data

Como alternativa, puede utilizar Cómo convertir varias filas y columnas a filas y columnas en Excel, que yo no trato.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X