Extractor de Columnas CSV
Un corte enfocado de un CSV ancho sin abrir una hoja de cálculo. Parsea CSV estilo RFC 4180 (campos entre comillas con delimitadores incrustados y comillas escapadas), con delimitadores tab/punto-y-coma/pipe seleccionables. Elige columnas por nombre de header o índice, opcionalmente deduplica y ordena, y emite en el formato que coincide con el siguiente paso — una línea por fila para pipear a otra herramienta, o una cláusula IN `(...)` para dejar caer en un editor SQL.
ana@x.com bae@y.com cai@z.com
El parseo es RFC 4180 — los campos entre comillas pueden contener delimitadores y saltos de línea, las comillas dobles se decodifican a una sola comilla.
Cómo usar
- Pega tu CSV/TSV y confirma que el toggle de header coincide con tus datos.
- Haz click en los chips de columna para elegir cuáles mantener — el orden en la salida sigue el orden de columna.
- Elige el formato de salida (plano, CSV, lista con comillas, SQL IN) y copia.
Preguntas frecuentes
- ¿Maneja campos entre comillas y comillas escapadas?
- Sí. Los campos envueltos en comillas dobles se desencomillan, los delimitadores y saltos de línea incrustados se preservan, y `""` se trata como una comilla doble literal según RFC 4180.
- ¿Por qué hay una opción cláusula SQL IN?
- Cuando tienes una lista de IDs en un CSV y necesitas escribir `WHERE id IN (...)`, esto te ahorra el encomillado manual. El formato también escapa comillas simples.
- La cláusula IN pone comillas a los números. ¿Es un problema?
- Puede serlo. Entrecomillar un literal numérico le pide a la base de datos que compare una cadena con un número, y los motores no coinciden en qué hacer después: unos convierten en silencio, otros dan error y otros dejan de usar el índice de esa columna, con lo que una búsqueda rápida se convierte en un recorrido completo. Comprueba el tipo de la columna y quita las comillas cuando sea numérica.
- ¿Por qué el deduplicado devuelve menos filas de las que esperaba?
- Los valores se comparan exactamente, así que cuentan los espacios, las mayúsculas y los caracteres invisibles. Dos entradas que parecen iguales pero difieren en un espacio final siguen siendo distintas, algo muy común en datos copiados de una hoja de cálculo o de una página web. Si el origen es alguno de esos, recorta la columna antes de extraerla.
Herramientas relacionadas
Inspector CSV
Suelta un CSV, mira conteos de fila / columna, inferencia de tipo por columna, conteos null, conteos únicos, y detección de duplicados de fila completa — todo local.
Analizador de texto de ancho fijo a CSV / JSON
Divide texto de ancho fijo / columnas fijas en campos por anchos de columna y expórtalo como CSV o JSON, en tu navegador.
Generador de CSV → SQL INSERT
Convierte filas CSV / TSV en INSERT SQL con nombre de tabla, quoting por dialecto, inferencia de tipos y modo multi-row.
Conversor CSV ↔ JSON
Convierte CSV a JSON y JSON a CSV, con opción de delimitador.
Excel (XLSX) a CSV, JSON y Markdown
Abre un libro .xlsx en el navegador y exporta cualquier hoja como CSV, JSON o tabla Markdown: el archivo no sale de tu equipo.
Convertidor de CSV a Excel (XLSX)
Convierte CSV o TSV en un archivo .xlsx real desde el navegador, conservando ceros iniciales, IDs largos y códigos como SEPT1 tal cual.