Herramientas abiertas · 0

Acerca de

Excel a CSV

Suelta un libro .xlsx y su primera hoja se abre como tabla; elige otra hoja si la que necesitas está más adelante. Guárdala como CSV con el separador y los caracteres que espera el programa que la va a leer. Los números salen como Excel los guardó, no redondeados como los mostraban las celdas, y las fechas como 2024-05-12.

Qué hace

  • El separador empieza siendo el de tu región: punto y coma donde los decimales llevan coma, como Excel espera, y coma en el resto.
  • En su lugar se puede elegir coma, punto y coma, tabulación o barra, la que pida el programa que importa el archivo.
  • UTF-8 para Excel empieza el archivo con una marca de orden de bytes, así que Excel muestra bien ñ, é y ü al abrirlo.
  • También están UTF-8 simple, Windows-1254, Windows-1252 y UTF-16, y una letra que alguna no puede contener se nombra en lugar de guardarse mal.
  • Una fórmula sale como el valor que Excel guardó por última vez para ella, y TRUE y FALSE como esas mismas palabras.
  • Una fecha con hora sale como 2024-05-12 10:30, con los segundos cuando los tiene.
  • Los libros guardados en el sistema de fechas de 1904 de Excel, como los antiguos archivos de Mac, también dan las fechas correctas.
  • Las líneas terminan en CRLF, como en la RFC 4180, y un campo se entrecomilla solo si hace falta, o siempre con Entrecomillar todo.

Cómo se usa

  1. Suelta el archivo .xlsx en la ventana.
  2. Elige la hoja, si el libro tiene más de una.
  3. Con Guardar como en CSV, elige el separador y los caracteres.
  4. Descarga el CSV, con el nombre del libro.

Qué no hace

  • Archivos .xls de Excel 97 a 2003: se rechazan con un mensaje, para guardarlos antes como .xlsx en Excel o LibreOffice.
  • Todas las hojas a la vez: un CSV contiene una sola tabla, así que cada hoja se guarda por separado.
  • El formato de celda, como los signos de moneda: el valor se escribe tal como está guardado, así que una celda que muestra €1,234.50 da 1234.5.

Preguntas

¿Qué separador debo elegir?

El que espera el programa que lee el archivo. Excel toma el separador de listas de tu región: punto y coma en gran parte de Europa y en Turquía, y coma en EE. UU. y el Reino Unido. Las bases de datos y los scripts suelen querer una coma, y una tabulación evita entrecomillar un texto lleno de comas.

¿Por qué algunos números son distintos de los que mostraba Excel?

Porque una celda muestra su número a través de un formato, y el archivo guarda el número en sí: una celda que muestra €1,234.50 contiene 1234.5, y una que muestra 33% contiene 0.33. El CSV toma lo que está guardado, que es lo que necesita un programa que lo lea.

¿Las fechas seguirán siendo fechas?

Se escriben como 2024-05-12, que leen las bases de datos y los scripts, y que Excel vuelve a leer como fecha en cualquier región. Reescríbelas como 12.05.2024 o 05/12/2024 con Unificar fechas… antes de guardar si el programa que lo lee lo exige.

Todo lo de aquí funciona en tu navegador. Nada de lo que escribes, pegas o abres se sube, y no hay cuenta ni cola. Cómo funciona.

Se usa a menudo con

Más en Conversores

  • Conversor de unidades: Convierte longitud, peso, temperatura, volumen, área, velocidad, tamaño de datos y nueve magnitudes más, en los dos sentidos y con la fórmula.
  • Codificar y decodificar Base64: Codifica texto o archivos a Base64 y decodifícalos: alfabeto URL-safe, saltos de línea MIME, data URI e imágenes con vista previa.

Todas las herramientasAcerca de utilbrewPrivacidad