Tengo un archivo CSV que contiene un campo de texto que puede tener comas. Al importarlo a Excel, está recogiendo estas comas como separadores de campo. Tengo el campo entre comillas, y también he intentado las comillas dobles. ¿Hay alguna forma de importar esto como está o debería convertirlo a otro delimitador?
14
Respuestas:
Asegúrese de que no haya espacios entre sus valores separados y ajuste cada campo entre comillas:
Importará en 2 celdas: la primera con "1, 2" y la segunda con "3, 4"
fuente
¿Cómo lo estás importando? ¿Está utilizando la función de importación de datos en la cinta o es a través de VBA? Porque cuando importo usando la función de cinta puedo especificar el calificador de texto como "e importaría" abc, 123 "," abc, 123 "," abc, 123 "como abc, 123
<next cell>
abc, 123<next cell>
abc, 123.Sin embargo, si eso no funciona y no tiene que hacer esto para docenas de archivos, puede buscar y reemplazar "," (incluidas las comillas) y reemplazar con "^ t" (incluidas las comillas) (^ t es la versión MS de la pestaña si realiza la búsqueda y la sustitución en word). Entonces puede tener un archivo delimitado por tabulaciones ...
fuente
Según la respuesta anterior de Brad, si está importando un archivo masivo (millones de filas), Word se quedará sin espacio mucho antes que el Bloc de notas. En el Bloc de notas usarías el principio de Brad pero lo reemplazarías solo con "^". Esto funciona al importar a Excel, ya que solo puede especificar un solo carácter como el campo delimitado.
fuente