Poniendo las pocas filas en una columna de Excel 2007 en su lugar

-2

¿Hay alguna forma de poner las pocas filas que tengo en una hoja de cálculo de Excel 2007 en una columna?

a b c 
d e f 
g h i 

a

a 
b 
c 
d 
e 
f 
g 
h 
i 

Esto es solo una muestra de prueba. Estoy trabajando con un gran conjunto de datos de 2000 valores y quiero saber cómo puedo convertir las filas en una sola columna.

cody_q
fuente
2
¿Que software estas usando?
iglvzx
Puedo pensar en una forma bastante complicada de hacerlo en Excel (usando indirecto y offset) esperando que alguien más tenga una mejor manera. ¿Cuántas filas hay?
soandos
@soandos Si es un archivo de texto, puede usar un lenguaje de programación para iterar sobre cada token (valor de interés) y colocarlos en su propia línea.
iglvzx
@iglvzx Correcto, pero si comienza como un archivo de Excel que no es CSV, es más difícil
Soandos
@cody_q, si está usando Excel como en su otra pregunta , ¿qué versión de Excel está usando?
iglvzx

Respuestas:

1

Si está utilizando VI como editor de texto, puede hacer fácilmente

:%s/ /\r/g

Si está dispuesto a usar sed, puede hacerlo desde la línea de comandos en Linux.

sed 's/ /\n/g' filename
Bernhard
fuente
0

Haciendo algunas suposiciones aquí: es excel, y el número de filas es pequeño.

Aquí hay dos pasos:

  1. Combina las filas en una sola fila (solo coloca la fila 2 después del final de la fila 1, etc.).
  2. Seleccione toda la fila 2 y cópiela. Haga clic derecho en un área desocupada y seleccione transposición (o pegue especial-> transposición). Muévelo donde quieras.

Nota: las áreas de copiar y pegar para la transposición no pueden solaparse.

soandos
fuente