Un lector consultaba por la posibilidad de Trasponer vínculos en Excel:
Como bien indicaba el lector no es posible realizar tal acción directamente, por ello veremos un sencillo truco que nos permitirá transponer los vínculos de nuestras fórmulas o funciones; pero respetando las referencias...
Veamos nuestro modelo de partida:
Se trata de llegar, por tanto, respetando las referencias a:
Primer paso:
Seleccionamos el rango de trabajo (C1:C5 para nuestro ejemplo) con los vínculos originales
Segundo paso:
Accedemos a la herramienta de Reemplazar e indicamos que deseamos reemplazar el igual (=) por algún signo (o signos), por ejemplo la exclamación (!).
Nos aseguramos que las opciones de reemplazo son las que queremos:
Tercer paso:
Una vez completado el reemplazamiento...
Con el rango C1:C5 aún seleccionado, copiamos y pegamos transpuesto donde deseemos, por ejemplo en F1:J1
Cuarto paso:
Revertimos el reemplazo.
Sobre el rango transpuesto pegado en F1:J1 repetimos el proceso de reemplazamiento.. pero a la inversa, reemplazamos el signo de exclamación (!) por el signo igual (=):
Listo. El resultado es el esperado.
Tenemos nuestro rango transpuesto (de vertical a horizontal) respetando los vínculos.
OJO!! con el signo por el que reemplacemos, dependerá su utilidad de cada caso concreto..
Por ejemplo, si trabajamos con referencias entre hojas, la exclamación no es una buena opción...
[...]Tengo en una hoja unos datos en horizontal, y quiero (en otra hoja del mismo libro ) pegar los vínculos, pero en vertical. - Si utilizo "pegado espacio, vinculo" no me deja trasponer, y lo único que se me ocurre es utilizar la función transponer, y elegir el rango de celdas. Sin embargo, necesito consultar a que referencia hace cada celda, es decir F9, y con "trasponer" solo indicado todo el rango. Alguna idea? (en vez copiar cada uno a mano) [...] |
Como bien indicaba el lector no es posible realizar tal acción directamente, por ello veremos un sencillo truco que nos permitirá transponer los vínculos de nuestras fórmulas o funciones; pero respetando las referencias...
Veamos nuestro modelo de partida:
Se trata de llegar, por tanto, respetando las referencias a:
Primer paso:
Seleccionamos el rango de trabajo (C1:C5 para nuestro ejemplo) con los vínculos originales
Segundo paso:
Accedemos a la herramienta de Reemplazar e indicamos que deseamos reemplazar el igual (=) por algún signo (o signos), por ejemplo la exclamación (!).
Nos aseguramos que las opciones de reemplazo son las que queremos:
Tercer paso:
Una vez completado el reemplazamiento...
Con el rango C1:C5 aún seleccionado, copiamos y pegamos transpuesto donde deseemos, por ejemplo en F1:J1
Cuarto paso:
Revertimos el reemplazo.
Sobre el rango transpuesto pegado en F1:J1 repetimos el proceso de reemplazamiento.. pero a la inversa, reemplazamos el signo de exclamación (!) por el signo igual (=):
Listo. El resultado es el esperado.
Tenemos nuestro rango transpuesto (de vertical a horizontal) respetando los vínculos.
OJO!! con el signo por el que reemplacemos, dependerá su utilidad de cada caso concreto..
Por ejemplo, si trabajamos con referencias entre hojas, la exclamación no es una buena opción...
Genial
ResponderEliminarMuchísimas gracias, es de gran ayuda.
ResponderEliminar;-)
EliminarSaludos
como trasponer datos de una hoja a otra de vertical a orizontal en exe
ResponderEliminarHola Gabriel
Eliminarqué tal estás?, un placer saludarte igualmente
Para transponer puedes emplear la acción de pegado especial transponer, o bien hacerlo usando la función TRANSPONER
Un saludo cordial
Excelente, de gran ayuda.
ResponderEliminar