Filtro CSV
Conserve solo las filas de un CSV que cumplen una condición sobre una columna, o sobre cualquiera a la vez.
Procesado localmente en tu navegador/ Tus datos se quedan en tu navegador.
¿Qué es Filtro CSV?
Filtrar una exportación grande a mano es tedioso. Esta herramienta comprueba una columna, o todas si escribe *, con una condición y devuelve solo las filas que la cumplen, con la fila de encabezado arriba.
Las condiciones de texto son igual a, distinto de, contiene, no contiene, empieza por y termina en. Las condiciones numéricas y de fecha son mayor que, menor que, al menos y como máximo; los valores se comparan numérica o cronológicamente cuando ambos lados parecen números o fechas. También hay vacío, no vacío y expresiones regulares (limitadas a 200 caracteres y protegidas contra patrones catastróficos), además de un interruptor de inversión y coincidencia sin distinguir mayúsculas.
¿Cómo funciona?
- Pegue el CSV o abra un archivo.
- Introduzca la columna (nombre, número o *) y elija una condición.
- Escriba el valor de comparación, o una expresión regular para la condición regex.
- Ajuste ignorar mayúsculas e invertir, y copie o descargue el CSV filtrado. La nota indica cuántas filas se conservaron.
Casos de uso habituales
- Extraer todos los pedidos por encima de un importe de una exportación de ventas.
- Conservar solo las filas de un país o un estado.
- Encontrar filas en las que un campo obligatorio está vacío.
- Aislar las líneas cuyo correo coincide con un patrón de dominio.
Ejemplos
Prueba esta entrada en la herramienta de arriba:
id,name,email,city,age 1,Alice Martin,alice@example.com,Paris,34 2,Bob Durand,bob@example.com,"Lyon, France",28 3,Chloé Petit,chloe@example.com,Nice,41 4,David Roux,david@example.com,Paris,19
Privacidad
Filtro CSV se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.
Limitaciones
Las expresiones regulares usan sintaxis JavaScript; los patrones con cuantificadores anidados como (a+)+ se rechazan para que la página siga respondiendo.
Preguntas frecuentes
¿Cómo funciona la columna *?
Comprueba cada celda de la fila y conserva la fila si al menos una celda coincide. En las condiciones «no…», la fila se conserva solo si ninguna celda coincide.
¿Los números se comparan como números?
Sí. Cuando la celda y el valor parecen números, comparaciones como > y <= son numéricas: 9 es menor que 10. En caso contrario se compara el texto.
¿Qué hace Invertir?
Conserva las filas que no cumplen la condición, útil con regex y con pruebas de «empieza por» o «termina en».
Herramientas relacionadas
Ordenador de CSV
Ordene las filas de un CSV por una columna, comparando los valores como texto, texto natural, números o fechas.
JSON y datos
Eliminador de duplicados CSV
Encuentre y elimine filas duplicadas en un CSV, comparando filas completas o solo las columnas que elija.
JSON y datos
Extractor de columnas CSV
Conserve solo las columnas que necesita de un CSV, elegidas por nombre de encabezado, posición o rango, en el orden en que las indique.
JSON y datos
Visor CSV
Pegue texto CSV o abra un archivo .csv y revíselo como tabla, con el número de filas y columnas y el delimitador detectado.
JSON y datos
Formateador CSV
Reescriba un CSV desordenado como un archivo coherente: mismas reglas de comillas, celdas recortadas, un único delimitador y un único estilo de fin de línea.
JSON y datos
Probador de regex
Escriba un patrón, pegue un texto y vea cada coincidencia resaltada, con su posición y sus grupos de captura.
Herramientas para desarrolladores
Combinador de archivos CSV
Combine dos textos CSV en uno, apilando sus filas o colocándolos uno junto al otro.
JSON y datos
Divisor de CSV
Corte un CSV grande en archivos manejables: un número fijo de filas cada uno, un número elegido de partes iguales o un archivo por cada valor de una columna.
JSON y datos