Esta duda se puede tratar de variadas maneras, pero te enseñamos la que en nuestra opinión es la respuesta más completa.
Solución:
Aquí hay una manera de hacerlo sin fórmulas ni macros:
- Guarde su CSV como Excel
- Seleccione cualquier celda que pueda tener comas
- Abra el menú Formato y haga clic en Celdas
- Elija el formato personalizado
- Ingrese esto => “@”
- Haga clic en Aceptar
- Guarde el archivo como CSV
(de http://www.lenashore.com/2012/04/how-to-add-quotes-to-your-cells-in-excel-automatically/)
En realidad, esto es bastante fácil en Excel (o cualquier aplicación de hoja de cálculo).
Querrás usar el =CONCATENATE()
como se muestra en la barra de fórmulas en la siguiente captura de pantalla:
El paso 1 implica agregar comillas en la columna B,
El paso 2 implica especificar la función y luego copiarla en la columna C (a estas alturas, su hoja de cálculo debería verse como la captura de pantalla),
El paso 3 (si necesita el texto fuera de la fórmula) consiste en copiar la columna C, hacer clic con el botón derecho en la columna D y elegir Pegar especial >> Pegar valores. La columna D debería contener el texto que se calculó en la columna C.
abra powershell y ejecute el siguiente comando:
import-csv C:UsersDocumentsWeekly_Status.csv | export-csv C:UsersDocumentsWeekly_Status2.csv -NoTypeInformation -Encoding UTF8
Si te ha sido de utilidad nuestro artículo, te agradeceríamos que lo compartas con otros seniors y nos ayudes a extender esta información.