#088 · Herramienta para desarrolladores

CSV Sorter

Ordena registros CSV sin abrir una hoja de cálculo ni alterar la cabecera. Indica el nombre exacto de la columna, elige dirección y tipo de comparación, y la herramienta reordena únicamente las filas de datos. Puede comparar como texto, número o fecha y mantiene el resto de las columnas intactas, lo que facilita preparar datasets pequeños antes de importarlos o revisar valores extremos.

Datos de entrada

Procesamiento local
Espacio publicitario

Cómo usar esta herramienta para desarrolladores

  1. Pega el CSV con cabecera.
  2. Escribe exactamente el nombre de la columna por la que quieres ordenar.
  3. Selecciona dirección y tipo de comparación.
  4. Ejecuta y descarga el CSV reordenado.

Qué hace esta herramienta para desarrolladores

Ordena las filas según una columna elegida y conserva la primera fila como cabecera. El tipo de comparación evita errores como ordenar “100” antes de “20” cuando los valores deben interpretarse numéricamente.

La columna se localiza por coincidencia exacta del nombre. Cada fila obtiene una clave de texto, número o timestamp; la ordenación es estable porque utiliza el índice original como desempate.

En comparación numérica o de fecha, los valores que no puedan convertirse se mantienen al final. No se corrigen ni se descartan.

Ejemplo

Columna: puntuacion · Tipo: número · Descendente → Marta 9.1, Ana 8.5, Luis 6.2

Casos de uso

  • Ordenar rankings y puntuaciones.
  • Revisar fechas más antiguas o recientes.
  • Preparar lotes por identificador.
  • Detectar valores extremos antes de una importación.

Consejos para obtener resultados fiables

  • Usa comparación numérica para cantidades y porcentajes sin símbolos.
  • Para fechas, utiliza ISO 8601 para reducir ambigüedades.
  • Escribe la cabecera exactamente como aparece, incluidos espacios.
  • Si necesitas varios criterios de orden, realiza el más secundario primero y luego el principal.

Detalles del procesamiento

La ordenación se aplica a una copia de las filas de datos. Los empates conservan el orden original, salvo que la dirección descendente invierta el criterio de comparación.

No implementa ordenación multinivel en una sola ejecución ni locale configurable. Los números con separadores de miles pueden requerir normalización previa.

Preguntas frecuentes

¿Cómo ordenar una columna CSV como números y no como texto?

Selecciona “Número” en el tipo de comparación. Los valores convertibles se comparan numéricamente y los no convertibles se colocan al final.

¿La cabecera cambia de posición al ordenar el CSV?

No. La primera fila se conserva como cabecera y solo se reordenan los registros posteriores.

¿Qué ocurre con las fechas que no se pueden interpretar?

En modo fecha, los valores cuyo timestamp no sea válido se colocan al final en lugar de descartarse.

¿Puedo ordenar por dos columnas a la vez?

No en una sola ejecución. Para un dataset pequeño puedes ordenar primero por el criterio secundario y después por el principal aprovechando la estabilidad del orden.

¿La comparación de texto distingue mayúsculas y minúsculas?

La clave se normaliza a minúsculas y locale español con sensibilidad básica, por lo que no está pensada para una ordenación binaria sensible a mayúsculas.

Resumen técnico

ElementoDetalle
CriteriosTexto, número, fecha
DirecciónAscendente / descendente
CabeceraSe conserva
EmpatesOrden estable