Embaralhar Linhas do Excel Online — Amostra Aleatória Grátis, Sem Upload
Embaralhe as linhas de cada folha ou sorteie uma amostra de N linhas com semente reproduzível. Sem upload nem cadastro; o arquivo fica no dispositivo.
Solte aqui um arquivo .xlsx, .xlsm ou .xls, ou clique para procurar
Aceita .xlsx / .xlsm / .xls · processamento local · nunca enviado
Embaralhamento Fisher–Yates e sementes reproduzíveis
Cada planilha é embaralhada com o algoritmo Fisher–Yates: percorrendo da última linha de dados até a primeira, cada linha é trocada por uma posição aleatória anterior (incluindo ela mesma). Todas as ordenações possíveis têm exatamente a mesma probabilidade; nenhuma linha é privilegiada nem presa no lugar.
| Ordem original | Um embaralhamento possível |
|---|---|
| A, B, C, D, E | C, A, E, B, D |
| 1, 2, 3, 4, 5 | 4, 1, 5, 2, 3 |
Os números aleatórios vêm de um pequeno gerador determinístico (mulberry32), e a semente é apenas seu valor inicial. A mesma semente aplicada ao mesmo arquivo sempre produz a mesma ordem de linhas: anote a semente e você poderá reproduzir ou auditar o embaralhamento depois. Deixe a semente vazia e uma nova semente é tirada do relógio a cada execução, com resultados diferentes.
Mesma semente + mesmo arquivo = resultado idêntico todas as vezes. Semente vazia = uma nova ordem aleatória a cada execução. A semente só muda a ordem, nunca quais linhas existem.
Amostragem aleatória: embaralhar tudo primeiro e pegar as N primeiras linhas
O tamanho da amostra é aplicado após o embaralhamento completo: primeiro todas as linhas de dados são aleatorizadas, e as N primeiras linhas da ordem embaralhada vão para a saída. Como todas as posições são igualmente prováveis, essas N linhas são uma amostra aleatória justa sem reposição — uma linha nunca aparece duas vezes.
Com a primeira linha como cabeçalho, ele fica fixo no topo e não conta em N: pedir 100 linhas retorna o cabeçalho mais 100 linhas de dados. Pedir mais linhas do que existem simplesmente mantém tudo, e o relatório mostra a contagem real (entrada → saída).
Deixe o tamanho da amostra vazio para embaralhar sem descartar linhas. A amostragem nunca duplica linhas; para várias amostras independentes, execute de novo com a mesma semente ou outra.
Como embaralhar linhas do Excel online
- Solte uma pasta de trabalho .xlsx, .xlsm ou .xls: tudo é processado localmente e não é enviado.
- Mantenha “A primeira linha é um cabeçalho” marcado (padrão) para fixar o cabeçalho no topo; desmarque para embaralhar também a primeira linha.
- Opcionalmente informe o tamanho da amostra para manter só N linhas após embaralhar; vazio = todas as linhas.
- Opcionalmente digite uma semente (texto ou número) para um resultado reproduzível; vazio = ordem aleatória nova a cada vez.
- Clique em Embaralhar linhas — cada planilha visível é embaralhada de forma independente —, confira o relatório por planilha e baixe your-file-name-shuffled.xlsx.
Quando você precisa disso
- Amostragem aleatória de qualidade: tirar 50 linhas ao acaso de uma exportação grande para inspeção manual.
- Dados de questionários e pesquisas: embaralhar a ordem das respostas antes de compartilhar, para que a ordem original de envio não vicie os revisores.
- Dados de machine learning e treinamento: embaralhar as linhas antes de dividir em treino/validação/teste, para os registros chegarem em ordem aleatória.
- Ordenação justa: aleatorizar a ordem de apresentação em auditorias, sorteios ou conferências onde cada registro deve ter a mesma chance.
Embaralhar é destrutivo — a ordem original das linhas não pode ser recuperada da saída (a menos que você guarde tanto a semente quanto o arquivo original). Trabalhe numa cópia ou mantenha a pasta original. No .xlsx reconstruído, estilos, larguras de coluna, células mescladas, gráficos e fórmulas também são simplificados.
Cada planilha é embaralhada de forma independente: as linhas nunca cruzam entre planilhas, e cada uma obtém seu próprio fluxo aleatório a partir da mesma semente — embaralhar uma planilha de 10 linhas não afeta uma vizinha de 10.000. Planilhas vazias são mantidas como estão, e as planilhas internas de metadados (nomes começados por _) são ignoradas.
Limitações
- A saída é um .xlsx só de valores: estilos, larguras, mesclagens, gráficos e fórmulas (gravadas como valores em cache) não são preservados.
- A amostragem é sem reposição e por linhas inteiras; não há amostragem ponderada ou estratificada.
- Todas as planilhas visíveis são processadas; não dá para embaralhar só um intervalo selecionado.
- Pastas de trabalho criptografadas (senha ao abrir) não podem ser lidas.
- .xls antigo é aceito na entrada, mas o resultado sempre sai como .xlsx.
Perguntas frequentes
É realmente grátis?
Sim, 100 % grátis: sem cadastro, sem marca-d’água e sem limite de arquivos. Tudo acontece no navegador.
O embaralhamento é realmente aleatório e sem viés?
Usa Fisher–Yates, e todas as ordens são igualmente prováveis. A semente só torna o resultado determinístico e reproduzível, não menos aleatório.
O que é uma semente e por que usá-la?
É o valor inicial do gerador. Mesma semente + mesmo arquivo repete a ordem — útil para auditoria, compartilhamento ou novos sorteios. Vazia = resultado diferente a cada vez.
Como funciona a amostragem aleatória?
Embaralha todas as linhas e retorna as N primeiras, sem reposição; se N superar o total, tudo é mantido. O cabeçalho sempre fica no topo e não conta em N.
O que acontece com minha linha de cabeçalho?
Fica fixa no topo (padrão), nunca é embaralhada e não conta em N.
Todas as planilhas são misturadas juntas?
Não: cada uma é embaralhada de forma independente a partir da mesma semente, e as linhas nunca cruzam entre planilhas.
Meu arquivo é enviado a um servidor?
Não. Análise, embaralhamento e reconstrução acontecem inteiramente no navegador com JavaScript; o arquivo nunca sai do seu dispositivo.
Quais formatos são aceitos e a formatação?
Entrada .xlsx/.xlsm/.xls, resultado em .xlsx. Os estilos são simplificados e arquivos criptografados com senha não podem ser lidos.
Ferramentas relacionadas
Quer classificar, filtrar ou editar as linhas em vez de aleatorizá-las?
Abrir o editor de Excel online grátis