Saltar al contenido

Filtro de filas CSV

Mantén solo las filas CSV cujos valores de columna coincidan con una condición que estableces.

Entrada

Filtro de filas CSV

Pega datos CSV o TSV y esta herramienta mantiene solo las filas cujos valores coincidan con una condición que estableces en una columna, de la misma manera que funciona la vista de filtro de una hoja de cálculo, sin necesidad de abrir ningún programa. Úsalo con exportaciones de bases de datos, herramientas de formularios o paneles de análisis para extraer solo las filas que necesitas antes de pegar el resultado en otro lugar.

Selecciona la columna por su nombre de encabezado o su posición de base 1, luego elige una condición: igual, no es igual, contiene, comienza con, mayor que, menor que, está vacío, o coincide con una expresión regular. Añade una segunda condición en otra columna y combina las dos con Y u O, por ejemplo ciudad igual a "Praga" Y edad mayor que 30. La comparación sensible a mayúsculas, comparar valores como números en lugar de texto, e invertir la selección para mantener las filas que no coinciden en lugar de las que coinciden son todos alternadores separados, y el delimitador de entrada por defecto es una coma pero acepta una tabulación, punto y coma o cualquier otro delimitador que use tu archivo.

La primera fila siempre se lee como encabezado, tanto para resolver una columna por nombre como, cuando "Mantener fila de encabezado" está activado, para pasar a la salida; nunca se prueba contra una condición. La división es un simple corte por delimitador, por lo que una coma o el delimitador elegido dentro de un campo entrecomillado se trata como un separador real, igual que lo haría una comprobación rápida de copiar y pegar. El recuento en vivo reporta filas de entrada, filas coincidentes y el tamaño de la salida, y activar "Mostrar conteo de coincidencias en la salida" añade ese mismo conteo como una línea de comentario en la parte superior del resultado copiable.

Todo se ejecuta localmente en tu navegador, el CSV nunca sale de tu dispositivo, lo cual importa cuando el archivo contiene registros de clientes o cualquier otra información privada. Copia las filas filtradas, descárgalas como archivo .txt o envía la salida directamente de vuelta a la entrada para añadir otra condición.

Preguntas frecuentes

¿Puedo hacer referencia a una columna por su nombre de encabezado en lugar de un número?
Sí. Escribe el texto del encabezado (coincidiendo sin distinción de mayúsculas) o un número de columna de base 1, ambos funcionan si la ciudad es la segunda columna, por ejemplo "ciudad" y "2" ambos funcionan.
¿Qué sucede con la fila de encabezado?
Se lee para resolver nombres de columna y, por defecto, se mantiene como la primera línea de la salida. Desactiva "Mantener fila de encabezado" para descartarla, o activa "Invertir selección" para mantener las filas que no coinciden en lugar.
¿Cómo se combinan las dos condiciones?
Establece una segunda columna, condición y valor, luego elige Y (ambas deben coincidir) u O (cualquiera puede coincidir). Deja la segunda condición establecida en "Ninguno" para filtrar en una sola columna.
¿Afecta "Comparar como números" a cada condición?
Se aplica a ambas condiciones a la vez, por lo que igual, mayor que y menor que se analizan como números en cualquier columna en la que se ejecuten. Déjalo desactivado para columnas de texto como nombres o ciudades.
¿Se cargan mis datos CSV en algún lugar?
No. El filtrado se ejecuta completamente en tu navegador, el archivo nunca sale de tu dispositivo.