no entiendo muy bien la funcion transponer

07/10/2006 - 17:57 por CROBER | Informe spam
Estimados Cogruperos (y en particular a KL que me está "salvando la vida
esta tarde, muchas gracias) :-).
No entiendo muy bien el funcionamiento de la función transponer.
Sí que sé para que sirve, es bastante obvio, pero no se como utilizarla.
Con el asistente de funciones, en una celda selecciono un rango de filas y
le indico transponer y me devuelve solo el valor inicial de la fila.
Si pongo valores absolutos en la formula y copio la formula en la celda de
abajo me sigue devolviendo lo mismo.
Si selecciono un rango igual de filas que las columnas e inserto transponer
solo se me inserta en la primera celda.
En definitiva, que soy un tocho y no doy con el truco.
Lo lógico sería elegir un rango y que te devolviera ese mismo rango pero
transpuesto, pero no se como hacerlo.
¿Podéis ayudarme?

Salu2 cibernéticos

=CROBER

email: crober@telefonica.net
==

Preguntas similare

Leer las respuestas

#1 CROBER
07/10/2006 - 18:16 | Informe spam
Perdón por responderme a mi mismo, pero lo expongo pues he encontrado la
solución y lo expongo por si hay alguien que le pasa lo mismo:
Transponer es una formula matricial, que es lo que yo no entendía.
Al poner la función en una celda solo devuelve el primer valor del rango
seleccionado para transponer.
Luego hay que seleccionar tantas celdas de columna como filas queramos
transponer (si lo que queremos transponer es una fila) y teclear F2 y luego
control+mayúscula+enter.
Y, voilà, sale lo que queremos, la fila transpuesta a columna.


Salu2 cibernéticos

=CROBER

email:
="CROBER" escribió en el mensaje
news:
Estimados Cogruperos (y en particular a KL que me está "salvando la vida
esta tarde, muchas gracias) :-).
No entiendo muy bien el funcionamiento de la función transponer.
Sí que sé para que sirve, es bastante obvio, pero no se como utilizarla.
Con el asistente de funciones, en una celda selecciono un rango de filas y
le indico transponer y me devuelve solo el valor inicial de la fila.
Si pongo valores absolutos en la formula y copio la formula en la celda de
abajo me sigue devolviendo lo mismo.
Si selecciono un rango igual de filas que las columnas e inserto
transponer solo se me inserta en la primera celda.
En definitiva, que soy un tocho y no doy con el truco.
Lo lógico sería elegir un rango y que te devolviera ese mismo rango pero
transpuesto, pero no se como hacerlo.
¿Podéis ayudarme?

Salu2 cibernéticos

=> CROBER

email:
=>
Respuesta Responder a este mensaje
#2 ~ jose ~
07/10/2006 - 18:57 | Informe spam
Hola,
Voy a decir otra forma de Transponer sin utilizar función.

Seleccionamos los datos que queremos transponer, por ejemplo el rango
'A1:A5', con el botón derecho del raton copiamos, seleccionamos la
celda de destino, por ejemplo 'B1', con el botón derecho del ratón
seleccionamos 'pegado especial' y marcamos la casilla de 'Transponer',
aceptamos y listo!

Un saludo,
jose


CROBER wrote:
Perdón por responderme a mi mismo, pero lo expongo pues he encontrado la
solución y lo expongo por si hay alguien que le pasa lo mismo:
Transponer es una formula matricial, que es lo que yo no entendía.
Al poner la función en una celda solo devuelve el primer valor del rango
seleccionado para transponer.
Luego hay que seleccionar tantas celdas de columna como filas queramos
transponer (si lo que queremos transponer es una fila) y teclear F2 y luego
control+mayúscula+enter.
Y, voilà, sale lo que queremos, la fila transpuesta a columna.


Salu2 cibernéticos

=> CROBER

email:
=> "CROBER" escribió en el mensaje
news:
> Estimados Cogruperos (y en particular a KL que me está "salvando la vida
> esta tarde, muchas gracias) :-).
> No entiendo muy bien el funcionamiento de la función transponer.
> Sí que sé para que sirve, es bastante obvio, pero no se como utilizarla.
> Con el asistente de funciones, en una celda selecciono un rango de filas y
> le indico transponer y me devuelve solo el valor inicial de la fila.
> Si pongo valores absolutos en la formula y copio la formula en la celda de
> abajo me sigue devolviendo lo mismo.
> Si selecciono un rango igual de filas que las columnas e inserto
> transponer solo se me inserta en la primera celda.
> En definitiva, que soy un tocho y no doy con el truco.
> Lo lógico sería elegir un rango y que te devolviera ese mismo rango pero
> transpuesto, pero no se como hacerlo.
> ¿Podéis ayudarme?
>
> Salu2 cibernéticos
>
> => > CROBER
>
> email:
> => >
Respuesta Responder a este mensaje
#3 Ramón
07/10/2006 - 19:22 | Informe spam
Yo tampoco había utilizado nunca la función esta, de todos modos hay una
diferencia importante entre los dos procedimientos que exponéis, el primero
(con la función transponer) lo que transpone son los resultados que hay en
las celdas originales, y si éstos cambian, también lo harán los valores
transpuestos.
El segundo procedimiento ("con pegado especial") lo que transpone son los
contenidos de las celdas, no los resultados obtenidos en ellas). Si lo que
queremos transponer son rótulos fijos efectivamente uno y otro procedimientos
son equivalentes.
Respuesta Responder a este mensaje
#4 ~ jose ~
08/10/2006 - 12:43 | Informe spam
Hola, que tal?
sobre el mensaje de Ramón:

El segundo procedimiento ("con pegado especial") lo que transpone son los
contenidos de las celdas, no los resultados obtenidos en ellas).



Si quieres transponer 'los resultados obtenidos en ellas' tienes que
tener las formulas con relación absoluta. Si en la celda 'C1' tienes
la formula [ ¡+B1 ] seleccionas 'A1+B1' en la 'barra de fórmulas' y
pulsas F4 para convertirla en [ =$A$1+$B$1 ], asi en todas las formulas
de la columna 'C'. Seleccionas todo el rango de la columna que
contengan los datos y copias, seleccionas la celda de destino (por
ejemplo la celda 'D1') y con el botón derecho del ratón 'pegado
especial', marcas en el apartado 'Pegar' la casilla de 'Fórmulas' y
abajo la de 'Transponer', aceptas y listo!.

Este ejemplo transpone de columnas a filas pero si lo quieres de filas
a columnas seguro que con esta ayuda sabrás hacerlo.

Un saludo,
jose
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida