Trasponer columna en varias columnas

22/04/2004 - 10:16 por Navel | Informe spam
Tengo una columna de 16500 datos (son número binarios de 8 digitos). Quiero pasarlos a hexadecimal (fácil con la función bin.a.hex()), pero quiero ordenarlos de la siguiente forma los 16 primeros múneros en una fila. Los siguientes en la segunda fila Y aqui surge mi pregunta: ¿Cómo puedo hacerlo?
De momento lo que hago es arrastrar la columna de datos hacia abajo y luego mover la fórmula a la posición que quiero, pero esto es un engorro porque tengo 16500 datos!!!!!
Yo creo que debe de haber alguna forma de realizar una función en que las referencias no sean fijas, es decir que se pueda operar con referencias. Algo así como la referencia de la primera casilla más 16 casilla más abajo
Si alguien puede ayudarme se lo agradeceré enormemente.
 

Leer las respuestas

#1 Víctor
22/04/2004 - 12:20 | Informe spam
Suponiendo que los datos estén en la columna A, prueba
esta fórmula:

=INDIRECTO("A"&FILA(A1)*16+1)

y copia arrastrando hacia abajo. Para entendernos, esta
fórmula es equivalente a ¡7. Cuando copies hacia abajo,
en la celda inmediatamente inferior, es como si hicieras
£3, más abajo ¤9 y así sucesivamente.

Cambia A por la columna donde tengas los datos, y juega
con FILA(A1) u otra, dependiendo donde se encuentre el
primer dato.

Espero haberte ayudado.

:-)

Tengo una columna de 16500 datos (son nàºmero binarios


de 8 digitos). Quiero pasarlos a hexadecimal (fà¡cil con
la función bin.a.hex()), pero quiero ordenarlos de la
siguiente forma los 16 primeros màºneros en una fila. Los
siguientes en la segunda fila Y aqui surge mi
pregunta: ¿Cómo puedo hacerlo?
De momento lo que hago es arrastrar la columna de datos


hacia abajo y luego mover la fórmula a la posición que
quiero, pero esto es un engorro porque tengo 16500
datos!!!!!!
Yo creo que debe de haber alguna forma de realizar una


función en que las referencias no sean fijas, es decir
que se pueda operar con referencias. Algo asà­ como la
referencia de la primera casilla mà¡s 16 casilla mà¡s
abajo.
Si alguien puede ayudarme se lo agradeceré enormemente.
.

Preguntas similares