¿Cómo pegar una cadena separada por comas sobre varias celdas en Hojas de cálculo de Google?

Respuestas:

19

Puede pegarlo en una función dividida en una celda y lo dividirá en varias celdas para usted:

=SPLIT("l,f,x,a,s,f", ",")

fuente
78

Desde https://support.google.com/docs/answer/6325535?hl=en :

  • Abra una hoja de cálculo en Hojas de cálculo de Google.
  • Pegue los datos que desea dividir en columnas.
  • En la esquina inferior derecha de sus datos, haga clic en el icono Pegar.
  • Haga clic en Dividir texto en columnas. Sus datos se dividirán en diferentes columnas.
  • Para cambiar el delimitador, en el cuadro separador, haga clic en

PD: No hay opción para 'TAB' si su texto está separado por tabulaciones, puede probar 4 espacios como separador personalizado

fstang
fuente
44
Después de pegar los datos CSV no aparece el icono Pegar. Pero en su lugar hay un pequeño cuadrado que actúa como un "mango" para cambiar el tamaño. Debido a su respuesta, intenté hacer clic con el botón derecho y bajo y he aquí que aparecen las opciones de Pegar y luego puedo elegir Dividir. Gracias
robar
1
Iba a escribir el mismo comentario que @rob, ¡gracias!
Gráfico
55
Esta debería ser la respuesta aceptada.
Clive Portman
9

Puede pegar datos CSV tal como están en la hoja de cálculo e ir a Datos seleccionando Dividir texto en columnas ... e incluso especificando el delimitador:

0 0

0 0


Además, simplemente puede usar el combo de atajos de teclado:

LEFT ALT+ D+E


Y como ya se mencionó la SPLITfórmula:

=SPLIT("l,f,x,a,s,f"; ",")
=SPLIT(A1; ",")

Para un rango / matriz sería:

=ARRAYFORMULA(IFERROR(SPLIT(A1:A; ",")))

0 0

usuario0
fuente
Eso funcionó en Calc (libreoffice). El menú Datos tiene una opción de "Texto a columnas ..." y funcionó exactamente como se esperaba.
Alexis Wilke