A veces recibimos hojas de cálculo con todo el texto en una columna, como la imagen a continuación. Sólo quiero saber si hay una manera rápida de separar el texto, en este caso, donde hay 3 dígitos y luego el nombre de la empresa, en dos columnas para usarlo en los campos de texto de combinación de datos en InDesign. Revisé e inserté una coma manualmente para usar la función Texto en columnas. Se agradece cualquier ayuda.
Respuesta1
Estás de suerte, ya que existe una herramienta integrada precisamente para eso. Simplemente resalte sus datos y seleccione la "Cinta de datos" en la parte superior. Luego haga clic en "Texto a columnas".
Deberías ver este cuadro de diálogo:
Seleccione "Ancho fijo" y haga clic en Siguiente. Desde allí, puede arrastrar la flecha hasta la cantidad de caracteres que desee dividir, en su caso parece ser 3. Haga clic en Siguiente para ver una vista previa, seleccione el formato de datos si desea cambiar (de lo contrario, déjelo como general) luego haga clic en Finalizar
Respuesta2
Podrías usar Power Query para dividir los datos. En Power Query puede especificar el delimitador y también puede marcar una configuración para dividir los datos solo en elprimeroapariencia del delimitador.
Y, con Power Query, puede guardar la configuración de la consulta y actualizarla cuando lleguen nuevos datos.
Respuesta3
El asistente de texto a columna con ancho fijo no funcionará, porque si tiene números menores de 10, mayores de 100 o mayores de 1000, la división se producirá en el lugar equivocado. (la presencia o ausencia de comas también causaría un problema).
Necesitas:
Reemplace el primer espacio con un carácter no utilizado (por ejemplo "|" o "¬")
=REEMPLAZAR(A1;BUSCAR(" ";A1);1;"|")
- Copie y pegue el resultado como "valores"
- Usa el asistente para dividir ese personaje no utilizado
Captura de pantalla de 1 https://i.stack.imgur.com/zTdf3.png
Captura de pantalla de 2 https://i.stack.imgur.com/pHeoV.png
Captura de pantalla de 3 https://i.stack.imgur.com/YogHz.gif
(Lo siento, no puedo publicar imágenes)