Fusionar dos hojas de cálculo usando números de registro en Microsoft Excel 2013

Fusionar dos hojas de cálculo usando números de registro en Microsoft Excel 2013

Tengo dos hojas de cálculo, una que se consideraría el encabezado y otra con los detalles de los encabezados. Lo que tengo que hacer es fusionar las dos hojas de cálculo para que las filas muestren el encabezado y luego las filas de detalles apropiadas debajo. Por ejemplo: aquí está la tabla de encabezado:

  1. 360 TRABAJO 1
  2. 708 TRABAJO 2
  3. 724 TRABAJO 3

Y aquí está la tabla de detalles:

  1. 360 PASO 1
  2. 360 PASO 2
  3. 360 PASO 3
  4. 708 PASO 1
  5. 708 PASO 2
  6. 724 PASO 1
  7. 724 PASO 2
  8. 724 PASO 3

Quiero fusionarlos usando la columna ID para obtener esto:

  1. 360 TRABAJO 1
  2. 360 PASO 1
  3. 360 PASO 2
  4. 360 PASO 3
  5. 708 TRABAJO 2
  6. 708 PASO 1
  7. 708 PASO 2
  8. 724 TRABAJO 3
  9. 724 PASO 1
  10. 724 PASO 2
  11. 724 PASO 3

Estoy trabajando con miles de registros aquí, ¡así que cualquier ayuda sería genial!

Respuesta1

En breve:

Copie y pegue las dos tablas y haga una clasificación. Si desea que la fila del encabezado vaya primero, agregue una columna auxiliar para facilitar la clasificación.

Detalles:

En su tabla de encabezado, agregue una columna (solo para fines de clasificación)

360   JOB 1   A
708   JOB 2   A
724   JOB 3   A

Similar para la tabla de detalles. Aquí quiero conservar el número de paso, así que haga el orden de clasificación como B001, B002, B003... etc.

360   STEP 1   B001
360   STEP 2   B002
360   STEP 3   B003
708   STEP 1   B004
708   STEP 2   B005
724   STEP 1   B006
724   STEP 2   B007
724   STEP 3   B008

Fusione las dos listas copiando y pegando:

360   JOB 1    A
708   JOB 2    A
724   JOB 3    A
360   STEP 1   B001
360   STEP 2   B002
360   STEP 3   B003
708   STEP 1   B004
708   STEP 2   B005
724   STEP 1   B006
724   STEP 2   B007
724   STEP 3   B008

Luego haga una clasificación personalizada (Nivel 1: Columna A; Nivel 2: Columna C). Elimine la columna C después de ordenar y obtendrá los resultados necesarios.

Respuesta2

Disculpas por la respuesta tan tardía. Acabo de encontrar la solución que creé para esto anteriormente y me di cuenta de que nunca la había compartido...

Usaría el complemento Power Query para esto. Desde Excel 2016, Power Query está integrado en la cinta Datos en la sección "Obtener y transformar".

Power Query puede comenzar desde tablas de Excel existentes y anexarlas juntas. El resultado de una consulta se puede entregar como una tabla de Excel. Puede crear esto sin escribir ninguna macro o código de función; simplemente haga clic en la ventana de Power Query.

Creé una solución funcional que puedes descargar desde mi OneDrive y probar:

http://1drv.ms/1AzPAZp

Es el archivo:Demostración de Power Query: combinación de dos hojas utilizando números de registro

información relacionada