Transponer CSV
Intercambia las filas y columnas de un CSV, un TSV o celdas pegadas de una hoja de cálculo: la primera columna se convierte en la fila de encabezado y cada fila se convierte en una columna. Los campos entre comillas, las comas y los saltos de línea dentro de las celdas se gestionan correctamente.
Última actualización:
Tus datos se procesan localmente en esta pestaña y nunca se suben. Consejo: copia el resultado con salida Tabulación y pégalo directamente en Excel o Google Sheets.
Cómo usar Transponer CSV
- Pega tus datos en el cuadro de la izquierda, abre un archivo .csv, .tsv o .txt, o copia celdas de una hoja de cálculo y pégalas. Se carga un ejemplo para que veas el resultado.
- Revisa el delimitador: la detección automática funciona con la mayoría de los archivos; elige coma, punto y coma, tabulación, barra vertical o un carácter personalizado si hace falta.
- Elige el formato de salida: mantén el mismo delimitador o cámbialo, por ejemplo a Tabulación para pegar en Excel.
- Pulsa Transponer CSV (también se actualiza en directo) y revisa el número de filas y columnas y la tabla de vista previa.
- Copia o descarga el archivo transpuesto, o pulsa Intercambiar para usarlo como nueva entrada.
Cómo queda una transposición
La primera columna del original se convierte en la fila de encabezado del resultado, y la fila de encabezado original se convierte en la primera columna. La celda (fila r, columna c) pasa a (fila c, columna r).
| CSV original (3 filas × 3 columnas) | Transpuesto (3 filas × 3 columnas, volteado) |
|---|---|
|
|
Una tabla con m filas y n columnas siempre pasa a tener n filas y m columnas, y transponer dos veces devuelve exactamente el original.
Cuándo transponer datos CSV
- De ancho a largo para gráficos: muchas herramientas de gráficos esperan una serie por columna. Si tus meses van en la parte superior, al transponer pasan al lateral.
- Importaciones a bases de datos y API: las exportaciones que enumeran los campos en la primera columna (un formato "clave, valor" por registro) necesitan voltearse para que cada campo sea un encabezado de columna.
- Comparaciones legibles: una tabla con 3 productos y 40 atributos se lee mejor con los productos como columnas.
- Datos de encuestas y sensores: los instrumentos suelen escribir una fila por tipo de medición; las herramientas de análisis suelen querer una fila por muestra.
Delimitadores y entrecomillado
| Formato | Delimitador | Dónde lo verás |
|---|---|---|
| CSV | Coma , | Predeterminado en EE. UU./Reino Unido, la mayoría de las aplicaciones y bases de datos |
| CSV (europeo) | Punto y coma ; | Excel en configuraciones regionales que usan coma decimal (Alemania, Francia, España…) |
| TSV | Tabulación | Celdas copiadas de Excel, Google Sheets o Numbers, muchas exportaciones de datos |
| PSV | Barra vertical | | Archivos de registro, exportaciones heredadas y de mainframe |
Según la RFC 4180, un campo que contiene el delimitador, una comilla doble o un salto de línea va entre comillas dobles, y las comillas de su interior se duplican: "Spring ""launch"" promo". Con Entrecomillar campos de salida: Solo cuando haga falta la herramienta sigue exactamente esta regla; elige Siempre si un importador estricto espera todos los campos entre comillas.
Preguntas frecuentes
¿Qué hace transponer un CSV?
Transponer voltea la tabla sobre su diagonal: la fila 1 pasa a ser la columna 1, la fila 2 la columna 2, y así sucesivamente. Un archivo con 5 filas y 3 columnas pasa a tener 3 filas y 5 columnas, y la celda de la fila r, columna c pasa a la fila c, columna r. Es la misma operación que Pegado especial › Transponer en Excel o la función TRANSPONER.
¿Gestiona comas y saltos de línea dentro de las celdas?
Sí. Los campos entre comillas dobles pueden contener el delimitador, saltos de línea y comillas escritas como dos comillas dobles (""), según define la RFC 4180. Se analizan como celdas únicas y se vuelven a entrecomillar en la salida cuando hace falta, así que la estructura se conserva.
¿Cómo se detecta el delimitador?
La herramienta prueba coma, tabulación, punto y coma y barra vertical en las primeras filas y elige el que divide más filas en el mismo número de columnas. Los datos copiados de Excel o Google Sheets van separados por tabulaciones, y muchas exportaciones CSV europeas usan punto y coma. Siempre puedes cambiar la elección.
¿Qué pasa si las filas tienen longitudes distintas?
Primero se cuadra la tabla: las filas cortas se rellenan con celdas vacías hasta la longitud de la fila más larga, de modo que cada valor conserva su posición. El mensaje te indica cuántas filas se rellenaron.
¿Cómo transpongo en Excel o Google Sheets?
En Excel, copia el rango, haz clic derecho en la celda de destino y elige Pegado especial › Transponer, o usa =TRANSPONER(A1:E10). En Google Sheets usa =TRANSPONER(A1:E10). Esta herramienta es más rápida para archivos CSV que no quieres abrir en una hoja de cálculo, y nunca cambia valores como ceros a la izquierda o números largos.
¿Se cambiarán mis números o fechas?
No. Cada celda se trata como texto y se mueve exactamente como está escrita, así que los ceros a la izquierda, los ID largos, las fechas y las fórmulas no se reformatean como podría hacer una hoja de cálculo.
¿Se suben mis datos?
No. El análisis y la transposición se ejecutan con JavaScript en esta página, así que tu archivo nunca sale de tu dispositivo.
¿Se prueban todas las herramientas de FreeToolCabin para comprobar su calidad y precisión?
Sí. Cada herramienta del sitio pasa pruebas automáticas en navegadores reales para comprobar que el resultado es correcto y que no hay errores. Si encuentras un fallo o tienes una sugerencia, escríbenos a [email protected] y lo revisaremos.
Herramientas relacionadas
Ver todas las de Conversores de datos y formatos de archivo →