¿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", ",")

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


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


Eso funcionó en Calc (libreoffice). El menú Datos tiene una opción de "Texto a columnas ..." y funcionó exactamente como se esperaba.
Alexis Wilke
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.