Filtrar um arquivo CSV grande
Muitas vezes você não precisa dos 30 milhões de linhas, só dos pedidos de um estado ou das linhas com valor acima de 1.000. Filtre primeiro e o resultado normalmente cabe no Excel.
Passos
- Abra o arquivo no Rowlode.
- Clique em + Adicionar condição e escolha coluna, condição e valor. Adicione mais condições e escolha todas as condições (E) ou alguma condição (OU).
- Clique em Aplicar. O Rowlode lê o arquivo inteiro uma vez e mostra as linhas que atendem e quantas são.
- Exporte o resultado: para o Excel ou dividido.
Condições
| Condição | Exemplo | Observação |
|---|---|---|
| contém / não contém | cidade contém “são” | sem diferenciar maiúsculas, a menos que marque Aa |
| é / não é | status é “pago” | números são comparados como números: 7 é 7,0 |
| começa com / termina com | email termina com “@example.com” | |
| está vazia / não está vazia | telefone está vazia | espaços contam como vazio |
| > ≥ < ≤ | valor > 1000 | entende 1,234.50 / 1.234,50 / 1 234,50 / R$ / $ / € / % |
| corresponde à regex | sku corresponde a ^AB-\d{4}$ | expressões regulares do JavaScript |
Velocidade
Filtrar lê o arquivo inteiro uma vez. Num notebook comum são cerca de 50–100 MB por segundo, dependendo do número de colunas: um arquivo de 150 MB leva 2–3 segundos.
Perguntas e respostas
Dá para filtrar datas?
Sim, com datas ISO (2024-05-31): “≥ 2024-01-01” funciona porque elas se comparam corretamente como texto. Para datas como 31/05/2024, use “contém /2024” ou uma expressão regular.
Há limite de linhas encontradas?
Não nas exportações. A tabela mostra até 5 milhões de linhas encontradas; as exportações sempre incluem todas.
Atualizado: 2026-10-26