La respuesta corta
- CSV es un formato de datos de texto que separa los campos con comas, pero no conserva el formato ni las múltiples hojas de un libro.
- Excel puede abrir un CSV directamente o importarlo mediante Desde texto/CSV, con selección del delimitador y vista previa. La apertura directa interpreta las columnas según los valores predeterminados y puede modificar fechas o ceros iniciales. Especifica los tipos de columna durante la importación cuando sea necesario conservarlos.
- CSV es texto pasivo, pero una hoja de cálculo puede interpretar celdas no confiables como fórmulas. OWASP describe riesgos de extracción de datos y, junto con vulnerabilidades o advertencias ignoradas, de compromiso del equipo. Las comillas habituales de CSV no son una protección universal.
Archivos CSV: abrir, importar y convertir
RFC 4180 describe la estructura habitual de CSV y registra text/csv. Puede haber una fila inicial de encabezados; los registros suelen separarse mediante CRLF y deberían tener el mismo número de campos. Los campos con comas, saltos de línea o comillas dobles deben encerrarse entre comillas dobles, duplicando las comillas internas.
Para pasar de CSV a XLSX en Excel, importa el archivo, comprueba los tipos de columna y guárdalo como XLSX. No se recuperan formatos ni hojas ausentes del CSV. Al exportar a CSV solo se guardan el texto y los valores mostrados en la hoja activa; se pierden formatos, gráficos y objetos.
Cómo abrirlo
Excel puede abrir un CSV directamente o importarlo mediante Desde texto/CSV, con selección del delimitador y vista previa. La apertura directa interpreta las columnas según los valores predeterminados y puede modificar fechas o ceros iniciales. Especifica los tipos de columna durante la importación cuando sea necesario conservarlos.
Excel puede abrir un CSV directamente o importarlo mediante Desde texto/CSV, con selección del delimitador y vista previa. La apertura directa interpreta las columnas según los valores predeterminados y puede modificar fechas o ceros iniciales. Especifica los tipos de columna durante la importación cuando sea necesario conservarlos.
Para pasar de CSV a XLSX en Excel, importa el archivo, comprueba los tipos de columna y guárdalo como XLSX. No se recuperan formatos ni hojas ausentes del CSV. Al exportar a CSV solo se guardan el texto y los valores mostrados en la hoja activa; se pierden formatos, gráficos y objetos.
Seguridad
CSV es texto pasivo, pero una hoja de cálculo puede interpretar celdas no confiables como fórmulas. OWASP describe riesgos de extracción de datos y, junto con vulnerabilidades o advertencias ignoradas, de compromiso del equipo. Las comillas habituales de CSV no son una protección universal.
Un remitente desconocido, un nombre que acaba en dos extensiones o un contenido que no cuadra con la extensión: compruébalo antes de abrirlo.
Cómo convertirlo
Para pasar de CSV a XLSX en Excel, importa el archivo, comprueba los tipos de columna y guárdalo como XLSX. No se recuperan formatos ni hojas ausentes del CSV. Al exportar a CSV solo se guardan el texto y los valores mostrados en la hoja activa; se pierden formatos, gráficos y objetos.
Convierte una copia, nunca el original, y después compara calidad, metadatos y maquetación con el archivo de partida.
Preguntas frecuentes
¿Qué es un archivo CSV?
CSV significa valores separados por comas. Almacena registros de texto con campos separados por comas y puede incluir encabezados. RFC 4180 documenta su estructura habitual.
¿Cómo abrir un archivo CSV en Excel?
Ábrelo directamente o usa Desde texto/CSV para elegir el delimitador y revisar la vista previa. Define los tipos de columna al importar si necesitas conservar fechas o ceros iniciales.
¿Cómo abrir un archivo CSV en Windows?
Si tienes Excel en Windows, abre el CSV desde Excel. Usa Desde texto/CSV para controlar la separación de campos y comprobar las columnas antes de importar.
¿Cómo abrir un archivo CSV en Mac?
Si usas Excel en Mac, abre el CSV y revisa las fechas y los identificadores numéricos. Si tu versión ofrece importación de texto/CSV, utiliza la vista previa y los ajustes de columna.
¿Por qué un CSV aparece en una sola columna en Excel?
Comprueba que el delimitador seleccionado coincida con el archivo. Usa Desde texto/CSV, elige el delimitador adecuado y revisa la vista previa antes de cargar los datos.
¿Qué hacer si el texto chino de un CSV aparece ilegible en Excel?
Prueba Desde texto/CSV y revisa la vista previa. Si el texto sigue ilegible, puede haber una discrepancia de codificación. Pregunta al remitente qué codificación utilizó y solicita una nueva exportación con el texto chino legible; comprueba de nuevo la vista previa antes de cargar.
¿Cómo conservar ceros iniciales en CSV al importar en Excel?
Importa el CSV y establece explícitamente como texto las columnas de identificadores. La apertura directa puede eliminar ceros iniciales o interpretar valores como fechas.
¿CSV o XLSX: cuál conviene usar?
Usa CSV para registros de texto organizados en campos. Elige XLSX si necesitas un libro con varias hojas y formato, porque la exportación CSV no conserva esas características.
¿Cómo convertir CSV a XLSX en Excel?
Importa el CSV, verifica los tipos de columna y los valores y guarda como XLSX. Esto no recupera formatos ni hojas adicionales que el CSV no contenía.
¿Qué riesgos de inyección de fórmulas en CSV tiene un archivo no confiable?
La hoja de cálculo puede interpretar celdas como fórmulas. OWASP describe extracción de datos y posibles compromisos del equipo junto con vulnerabilidades o advertencias ignoradas. Evalúa el origen; encerrar campos entre comillas no ofrece protección universal.
¿Cómo se escapan las comillas dobles en campos CSV?
Según RFC 4180, los campos con comas, saltos de línea o comillas dobles se encierran entre comillas dobles y cada comilla interna se duplica. Este escape estructural no garantiza protección contra fórmulas.
Formatos relacionados
Fuentes
RFC 4180 — Common Format and MIME Type for Comma-Separated Values (CSV) Files · IETF 信息性 RFC
Import or export text (.txt or .csv) files · Microsoft 官方支持文档
Excel formatting and features that are not transferred to other file formats · Microsoft 官方支持文档
CSV Injection · OWASP Foundation 安全资料