Transponer

Respuesta de
a
Usuario
Hola que tal, mira quiero hacer lo siguiente y necesito tu ayuda:

Tengo una hilera de valores que empieza en la A776 y termina en la CX776
(Es una hilera con totales y esta en forma horizontal como te habrás dado cuenta)

Lo que quiero hacer es pegar estos valores en forma vertical en otra hoja
pero no solo eso sino que quede el vinculo para que cuando cambien los
valores de mis totales (afectados por los valores de los renglones de arriba)
También cambien en mi hoja donde pegue estos.

He tratado de hacer un pegado especial y solo me deja hacer una de las dos cosas a la vez; o pego el vinculo o transpongo los datos para que aparezcan
en forma vertical.

Lo que pretendía hacer es pegado especial, pegar vínculos y una
vez que ya están en la otra hoja poner los fijos a las referencias de
celdas y después trasponerlos, pero como veras son bastantes celdas
como para hacerlo uno por uno, así que ahí te van mis preguntas:

1.- Como hacer para quitar los fijos al mismo tiempo a una gran cantidad de celdas.

2.- Como hago eso de pegar vinculo y transponer al mismo tiempo

O si sabes alguna manera de hacerlo te agradecería me ayudaras,

Gracias de antemano...
Experto
Hola.
Para transponer y vincular tienes que utilizar una alternativa que ofrece Excel. Se trata de una "fórmula matricial".

Debes seguir los siguientes pasos:
1 Selecciona el rango donde debería estar la nueva hilera de resultados. (Por ejemplo, en otra hoja, A1:A102).
2 Escribe en la primera casilla (sin quitar la selección: para ello al seleccionar el rango debes hacerlo en nuestro ejemplo desde A1, quedando así A1 como la celda en que se escribirá) la siguiente fórmula: =transponer(a776:cx776)
3 En lugar de cerrar la fórmula pulsando Enter, debes pulsar CTRL+MAYÚSC+Enter.

¡Ya está! Las celdas han quedado vinculadas por una matriz transpuesta.

Lo que dices de los fijos (que entiendo que son referencias absolutas) ya no lo necesitas.

Espero haberte ayudado.

Un saludo,
Toni
http://excel.portalsingular.com