Adaptar un catálogo de proveedor
Haz coincidir las cabeceras recibidas con los campos que exige tu programa de inventario sin alterar las referencias de los productos ni sus ceros iniciales.
Cambia los nombres de los encabezados de un CSV manteniendo los valores y el orden de las columnas, y recupera el archivo actualizado.
Un cambio por línea: anterior => nuevo
Una importación de contactos, productos o facturas puede fallar únicamente porque los nombres de las columnas no coinciden con los campos de la aplicación de destino. Cambiar las cabeceras del CSV permite adaptar esa primera fila sin volver a escribir los datos ni mover las columnas. Puedes aplicar varias equivalencias a la vez: una referencia interna puede convertirse en un identificador más claro y el nombre de un importe puede indicar su moneda. Los valores se mantienen como texto, incluidos los ceros iniciales y las comas decimales.
El primer registro lógico se interpreta siempre como cabecera; no existe una opción para archivos sin títulos. El separador se detecta entre coma, punto y coma, tabulación y barra vertical, contando sus apariciones fuera de las comillas en ese registro. Los campos entre comillas pueden incluir separadores y saltos de línea. Dos comillas seguidas dentro de un campo citado representan una comilla literal. Una comilla sin cerrar impide el cambio de nombres. La marca BOM UTF-8 inicial se elimina durante la lectura.
Escribe una equivalencia por línea con el formato antiguo => nuevo. Se eliminan los espacios exteriores de ambos nombres introducidos. La opción de ignorar espacios en las cabeceras está activada inicialmente y también recorta los extremos del título original antes de compararlo. La comparación sigue distinguiendo mayúsculas y acentos: Codigo y codigo no son iguales. Si desactivas la opción, un título original rodeado de espacios deja de coincidir con el nombre simplificado de la regla. Las celdas de datos no se recortan.
Las sustituciones son simultáneas y consultan los títulos originales. Por eso a => b junto con b => c produce b y c, sin aplicar dos cambios a la primera columna. Los títulos sin correspondencia permanecen intactos y los destinos vacíos se ignoran. Se admiten nombres de destino repetidos y se conservan sus celdas, aunque otro importador podría exigir nombres únicos. La salida utiliza el separador detectado, añade las comillas necesarias y escribe finales de línea LF: conserva los valores, pero no todos los detalles de escritura del archivo original.
Pega la tabla o importa un archivo de texto CSV o TSV. Comprueba que el primer registro contiene las cabeceras que quieres cambiar y no un comentario situado encima de la tabla.
Usa una línea por equivalencia y el separador exacto =>. Revisa mayúsculas, acentos y nombres de destino; mantén activa la opción de espacios si las cabeceras originales tienen márgenes sobrantes.
Ejecuta el cambio, compara los títulos obtenidos con el esquema de destino y copia o exporta el resultado. El contador recoge las columnas que coinciden con una regla, incluso cuando el nombre nuevo es igual al anterior.
Haz coincidir las cabeceras recibidas con los campos que exige tu programa de inventario sin alterar las referencias de los productos ni sus ceros iniciales.
Cambia precio por precio_eur para que un catálogo identifique la moneda de sus importes. Modificar el título no convierte las cantidades ni aplica tipos de cambio.
Aplica las equivalencias acordadas con un colaborador antes de unir exportaciones cuyas columnas contienen la misma información, aunque tengan etiquetas diferentes.
Se sustituyen dos cabeceras. La coma de 12,50 sigue siendo una coma y B04 conserva el cero. No se calcula ningún importe ni se cambia el tipo de las celdas; los productos mantienen su orden.
Entrada
ref;precio
A17;12,50
B04;8,00
Reglas: ref => referencia; precio => precio_eurResultado
referencia;precio_eur
A17;12,50
B04;8,00La cabecera original tiene un espacio antes y después de codigo. La opción permite encontrarla sin modificar ciudad ni Sevilla. Si la desactivas, ese título espaciado no se sustituye por el nombre simplificado.
Entrada
codigo ;ciudad
C3;Sevilla
Regla: codigo => identificador; ignorar espacios activadoResultado
identificador;ciudad
C3;SevillaNo. Simplemente no modifica nada ni aumenta el contador. Si ninguna cabecera cambia, revisa primero la escritura del título, las mayúsculas y la opción de espacios antes de tocar las filas de datos.
Sí. La regla se aplica a todas las apariciones coincidentes y se conservan sus celdas. Sin embargo, una única equivalencia por nombre no permite asignar un destino distinto a cada aparición de un título repetido.
Sí. El serializador añade comillas cuando el título contiene el separador detectado, una comilla o un salto de línea. Una coma aislada no exige comillas si el CSV usa punto y coma como separador.
No: únicamente se sustituyen las celdas de cabecera que coinciden con las reglas, y el proceso se realiza en tu navegador. Para quitar columnas o cambiar su orden, utiliza la selección de columnas CSV.
Herramientas relacionadas
Herramientas similares o complementarias a esta.
Selecciona las columnas de un CSV que quieres conservar en el resultado final.
Fusiona varios archivos CSV en una sola tabla manteniendo las columnas alineadas correctamente.
Valida la estructura de un CSV e identifica rápidamente filas o columnas problemáticas.
Aprende cuándo filtrar filas, ordenar registros, conservar solo columnas útiles y renombrar encabezados antes de analizar, fusionar o exportar un CSV.
Aprende un orden práctico para eliminar filas vacías, limpiar espacios, normalizar encabezados, revisar identificadores y validar un archivo CSV o Excel.
Aprende a alinear encabezados, comprobar esquemas y combinar varios CSV o Excel evitando columnas duplicadas o desplazadas.
Aprende a comparar dos versiones de una tabla mediante una clave estable y a distinguir registros añadidos, eliminados y modificados.