¿Cómo puedo fusionar celdas con los mismos datos en Excel 2010?

¿Cómo puedo fusionar celdas con los mismos datos en Excel 2010?

Necesito fusionar celdas que contienen la misma información y soy nuevo en Excel, así que me vendría bien un poco de ayuda. Aquí está mi situación. Me dieron 3 hojas de cálculo. El primero con un ID de Usuario y un Departamento. El segundo tiene una ID de usuario, nombre y apellido, y el tercero tiene una ID de usuario y roles. No están alineados en la misma columna y necesito fusionar los ID de usuario en la columna A y el resto de la información para que estén en la misma fila sin mezclar la información.

Para explicarlo de otra manera, si la ID de usuario en la columna A coincide con una ID de usuario en la columna D, necesito que la columna D se combine con la celda que contiene la ID en la columna A. Luego necesito el nombre, apellido y departamento correctos. y cualquier rol asociado con esa ID de usuario se colocará en sus respectivos lugares en esa fila. ¡Por favor ayuda!

Así es como se ve la hoja de cálculo actual. La información que recibí en cada hoja de cálculo está separada por columnas negras, pero se eliminará. Los puse para comprender de dónde vino cada conjunto de datos.

ingrese la descripción de la imagen aquí
imagen completa

Así es como quiero que se vea. El segundo y tercer rol solo se pueden cubrir si una persona tiene un segundo/tercer rol.

ingrese la descripción de la imagen aquí
imagen completa

Respuesta1

Estos son los pasos que utilicé para abordar el problema:

  • Complete C2 y hacia abajo (arrastrando el controlador de relleno) con la fórmula=Sheet2!A2
  • Complete B2 y hacia abajo (haciendo doble clic en el controlador de relleno) con la fórmula=INDEX(Sheet2!B:B,MATCH(C2,Sheet2!A:A,0))
  • Complete A2 y hacia abajo (haciendo doble clic en el controlador de relleno) con la fórmula=INDEX(Sheet2!C:C,MATCH(C2,Sheet2!A:A,0))
  • Complete D2 y hacia abajo (haciendo doble clic en el controlador de relleno) con la fórmula=INDEX(Sheet1!B:B,MATCH(C2,Sheet1!A:A,0))
  • Complete E2 con la fórmula =IFERROR(INDEX(Sheet3!$B:$B,SMALL(IF(Sheet3!$A:$A=$C2,ROW(Sheet3!$A:$A)),COLUMNS($E2:E2))),"") que deberá ingresarse con Ctrl+ Shift+ Enterya que es una fórmula matricial.
  • Con la celda E2 aún seleccionada, arrastre el controlador de relleno hasta las celdas F2 y G2.
  • Con las celdas E2, F2 y G2 aún seleccionadas, haga doble clic en el controlador de relleno para enviar las fórmulas hacia abajo.

información relacionada