Ir a la herramienta
ViewCSV
Sin subir archivos

Renombrar, reordenar y quitar columnas de un CSV

orders.csv· DATOS DE EJEMPLO15 filas · 8 columnas

Cada línea es una columna de salida, en el orden de salida. Elige la columna de origen, o ninguna para usar un valor fijo; el valor predeterminado rellena las celdas vacías.

Resultado
#order_idcustomercityproductquantityunit_priceorder_datestatus
1001041Martina SánchezBarcelonaMonitor 27"6231.532026-01-08shipped
2001042Mateo MartínezBilbaoNotebook A58143.732026-02-08paid
3001043Valeria GómezMálagaUSB-C cable687.502026-03-25paid
4001044Lucía SánchezBarcelonaNotebook A5191.582026-04-08paid
5001045Valeria LópezMálagaDesk lamp3·2026-05-05pending
6001046Martina LópezMadridMonitor 27"879.062026-06-08pending
7001047 Sofía Rodríguez ZaragozaCoffee beans 1kg564.502026-07-23paid
8001048Daniel LópezSevillaDesk lamp6105.652026-08-14pending
9001049Pablo GómezMálagaChair, ergonomic757.682026-09-09pending
10001050Pablo GarcíaBarcelonaDesk lamp6206.442026-01-14shipped
11001051Mateo PérezBarcelonaChair, ergonomic5204.152026-02-22refunded
12001052Leo GómezZaragozaUSB-C cable171.392026-03-02shipped
13001053Hugo LópezBarcelonaCoffee beans 1kg223.632026-04-12refunded
14001054Pablo RodríguezZaragozaDesk lamp711.072026-05-08pending
15001043Valeria GómezMálagaUSB-C cable687.502026-03-25paid

Entrada: 15 filas. Resultado: 15 filas · 8 columnas.

Abre o pega un CSV y cada columna aparece como una línea, en el orden en que se escribirá. Para renombrar una columna, escribe el nuevo encabezado en su casilla «Columna de salida»; para reordenarlas, usa Subir y Bajar; para eliminar una, elige Quitar. Añadir columna crea una copia de una columna de origen o una columna con un (valor fijo). El resultado se actualiza mientras editas, y Descargar CSV lo guarda con todos los valores copiados tal cual. Si recibes la misma exportación cada mes, Guardar asignación conserva la estructura en un archivo JSON que puedes cargar con el siguiente archivo. El archivo se procesa en tu navegador y nunca se sube.

Cómo renombrar, reordenar y quitar columnas

  1. Abre un archivo .csv, .tsv o .txt, suéltalo sobre la herramienta o pega filas. El delimitador se detecta solo; si hace falta, ajústalo, junto con la codificación o La primera fila contiene los nombres de columna, en Configuración de importación.
  2. Edita la lista: cada línea es una columna de salida. Escribe el nuevo encabezado en «Columna de salida 1», «Columna de salida 2»…, elige su columna en Origen y reordena las líneas con Subir y Bajar.
  3. Quita las líneas que no necesites. Las columnas que ya no aparecen en ninguna línea se indican debajo de la lista como no incluidas en la salida.
  4. Revisa la pestaña Resultado y luego selecciona Descargar CSV, Copiar o Abrir en el editor para seguir trabajando con la tabla resultante.

Qué permite hacer una asignación de columnas

Cambiar el nombreCambia el nombre en la casilla «Columna de salida». Los nombres se usan exactamente como los escribes, con sus espacios y sus mayúsculas y minúsculas; el archivo de origen no se modifica.
ReordenarLa salida sigue el orden de la lista, de arriba abajo.
QuitarQuitar elimina una línea. Su columna queda fuera de la salida; las demás columnas no se ven afectadas.
Copiar una columnaAñade una segunda línea con el mismo Origen, por ejemplo para conservar email y escribirla también como login.
Añadir una columna fijaElige (valor fijo) en Origen y escribe un Valor. Todas las filas reciben ese valor, por ejemplo channel = webshop. Déjalo vacío si el sistema de destino exige una columna en blanco.
Rellenar celdas vacíasEn una columna con origen, Valor si está vacío sustituye las celdas totalmente vacías; por ejemplo, un status que falta pasa a ser pending. Una celda que solo tiene espacios no está vacía y se conserva.
RestablecerRecupera las columnas, los nombres y el orden originales.

Reutilizar la misma estructura en cada exportación

Guardar asignación descarga la estructura como viewcsv-mapping.json. La próxima vez, abre el archivo nuevo y elige Cargar asignación: las columnas se emparejan por su nombre de origen, así que la misma estructura se aplica aunque la nueva exportación tenga las columnas en otro orden.

Resulta útil cuando un sistema espera nombres de columna fijos, como una importación contable, la carga de productos de una tienda en línea o un CRM, y la exportación de origen llama a sus columnas de otra manera. Las columnas de origen que no existen en el archivo nuevo se indican al cargar la asignación y pasan a ser líneas con (valor fijo), así que revisa cada una y elige la columna correcta en Origen.

Reglas que comprueba la asignación

  • Cada columna de salida necesita un nombre, y los nombres deben ser únicos. La comparación es exacta: Email y email son nombres distintos.
  • Debe quedar al menos una columna; una asignación puede producir como máximo 250 columnas y 2 millones de celdas.
  • El resultado se descarga en el formato propio del archivo: el mismo delimitador, salto de línea, marca de orden de bytes y codificación, siempre que el navegador pueda escribirla, con comillas solo donde hacen falta. Las demás codificaciones heredadas se guardan en UTF-8. Copiar siempre da texto separado por comas.
  • Los encabezados vacíos o repetidos del archivo de origen ya se hicieron únicos al importarlo (Column 3, name (2)), así que puedes asignarlos como cualquier otra columna.
  • Los valores nunca se recortan ni cambian de tipo: 001041 sigue siendo 001041.

Unir dos columnas en una, o dividir una en varias, no forma parte de la asignación. Hazlo en el editor de CSV antes o después de asignar. Para apilar archivos con nombres de columna distintos, asigna cada uno a la misma estructura y luego usa Unir o combinar archivos CSV.

Errores de asignación y cómo corregirlos

  • Todas las columnas de salida necesitan un nombre. Una línea tiene vacía la casilla «Columna de salida». Escribe un nombre o quita la línea.
  • Un nombre aparece dos veces. Dos líneas tienen el mismo nombre de salida. Cambia el nombre de una de ellas.
  • Una asignación cargada indica columnas que faltan. Esos nombres de origen no están en este archivo, así que sus líneas se convirtieron en columnas de (valor fijo). Si se guardó con ellas un Valor si está vacío, ahora se escribe en todas las filas. Elige el origen correcto en Origen para cada una.
  • Se rechaza el archivo de asignación. No es JSON válido, no tiene una lista columns o tiene más de 250 columnas. Vuelve a guardarlo con Guardar asignación.
  • Los encabezados son Column 1, Column 2… El archivo no tiene fila de encabezado, o La primera fila contiene los nombres de columna está desactivada. Escribe los nombres de destino en las casillas «Columna de salida».

Límites de la asignación de columnas y privacidad

La asignación funciona con archivos de hasta 25 MB, 100 000 filas, 250 columnas y 2 millones de celdas, que se mantienen en memoria para que el resultado se actualice mientras editas. Los archivos más grandes se rechazan; divídelos antes con Dividir archivos CSV y aplica la asignación guardada a cada parte.

El CSV y la asignación se quedan en esta pestaña; no se envía nada a ningún servidor.

Ejemplo: una exportación de pedidos adaptada a una estructura de importación

Una exportación de pedidos adaptada a una estructura de importación: se quita city, status sube con pending como Valor si está vacío, el resto de las columnas cambian de nombre y se añade una columna fija Channel. El precio vacío sigue vacío porque no tiene valor predeterminado.

CSV
order_id,customer,city,unit_price,status
001041,Ana Ruiz,Madrid,34.90,paid
001042,Ben Ito,Osaka,,
CSV
Order ID,Status,Customer name,Price,Channel
001041,paid,Ana Ruiz,34.90,webshop
001042,pending,Ben Ito,,webshop

Preguntas frecuentes

¿Puedo reutilizar la misma asignación de columnas en cada exportación mensual?

Sí. Elige Guardar asignación una vez y luego Cargar asignación en cada archivo nuevo. Las columnas se emparejan por el nombre de origen, no por la posición, y las que falten se indican para que puedas corregirlas.

¿La asignación cambia los valores de mis columnas?

No. Los valores se copian tal cual. Las únicas celdas que cambian son las vacías de una columna con Valor si está vacío y las de las columnas de valor fijo que añadas.

¿Puedo unir el nombre y el apellido en una sola columna?

En esta herramienta no: cada columna de salida procede de una sola columna de origen o de un valor fijo. Combina los valores en el editor de CSV y luego asigna el resultado.

Normas y referencias