Macro para transponer datos por grupos, de horizontal a vertical

Hola buenos días
Necesito una macro Excel que permita transponer datos que están dispuestos
horizontalmente y disponerlos en forma vertical por grupos (descomponer
un arreglo)
Alumno tiene 7 asignaturas, por cada asignatura: tres notas parciales, una nota nota final y una situacion final, esto dispuesta en una fila, cada datos en una columna

ORIGEN (hoja1)
Matrícula111 cod-assig1 N1-1 N2-1 N3-1 NF1 situacion1 cod-assig2 N1-2 N2-2 N3-2 NF-2 situacion2 cod-assig3 N1-3 N2-3 N3-3 NF-3 situacion3 … cod-assig7 N1-7 N2-7
N3-7 NF7 situacion7


Matrícula222 cod-assig1 N1-1 N2-1 N3-1 NF1 situacion1 cod-assig2 N1-2 N2-2 N3-2 NF-2 situacion2 cod-assig3 N1-3 N2-3
N3-3 NF-3 situacion3 … cod-assig7 N1-7 N2-7
N3-7 NF7 situacion7.
..
Se requiere que quede el numero de matricula y el grupo por cada asignatura en una fila, luego se repita el mismo numero de matricula, y al lado el segundo grupo y asi sucesivamente

..
SALIDA (hoja2)
Matrícula111 cod-assig1 N1-1 N2-1 N3-1 NF1 situacion1
Matrícula111 cod-assig2 N1-2 N2-2 N3-2 NF2 situacion2
Matrícula111 cod-assig3 N1-3 N2-3 N3-3 NF3 situacion3
Matrícula111 cod-assig4 N1-4 N2-4 N3-4 NF4 situacion4
Matrícula111 cod-assig5 N1-5 N2-5 N3-5 NF5 situacion5
Matrícula111 cod-assig6 N1-6 N2-6 N3-6 NF6 situacion6
Matrícula111 cod-assig7 N1-7 N2-7 N3-7 NF7 situacion7
Matrícula222 cod-assig1 N1-1 N2-1 N3-1 NF1 situacion1
Matrícula222 cod-assig2 N1-2 N2-2 N3-2 NF2 situacion2
Matrícula222 cod-assig3 N1-3 N2-3 N3-3 NF3 situacion3
Matrícula222 cod-assig4 N1-4 N2-4 N3-4 NF4 situacion4
Matrícula222 cod-assig5 N1-5 N2-5 N3-5 NF5 situacion5
Matrícula222 cod-assig6 N1-6 N2-6 N3-6 NF6 situacion6
Matrícula222 cod-assig7 N1-7 N2-7 N3-7 NF7 situacion7

..

Agradecido de antemano,

los saluda
fj

1 respuesta

Respuesta
1

Mándame el archivo con los datos originales para trabajar sobre él

[email protected]

Hola Luis, te envíe archivo, favor indicarme si lo recibistes

gracias

atentamente

fj

En el siguiente enlace te dejo tu archivo con mi solución

http://share.myflare.com/z7Mvx4

No olvides finalizar la consulta

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas