Como escolher linhas aleatórias de uma folha de cálculo
Quando a resposta está escondida numa coluna de centenas, um sorteio aleatório vence percorrer e adivinhar todas as vezes.
Por vezes os dados de que precisa de escolher já vivem numa folha de cálculo: uma lista de inscrições de concurso, um registo de encomendas, uma lista de nomes, um acumulado de ideias. Não precisa de escolher um nome do ar — precisa de escolher uma linha, com todas as colunas ligadas, ao acaso e sem favorecer em silêncio as linhas do topo.
É exatamente para isso que o Spin Sheet serve. Dá-lhe colunas — escritas à mão, ou importadas de CSV ou Excel (XLSX), incluindo ficheiros exportados do Google Sheets — e sorteia linhas aleatórias por si. Este guia cobre quando as linhas aleatórias são a ferramenta certa, como meter dados limpos, a diferença entre sortear com e sem reposição, e como manter um sorteio justo quando algo real depende dele.
Quando realmente precisa de uma linha aleatória
Escolher linhas ao acaso aparece muito mais vezes do que as pessoas esperam:
- Sortear um vencedor de uma lista de inscrições — um sorteio de prémios, um concurso, uma rifa em que cada linha é uma inscrição.
- Tirar uma amostra justa para uma verificação pontual ou revisão de qualidade: tire um punhado de encomendas, bilhetes ou ficheiros ao acaso e inspecione esses, em vez de só os que lhe saltam à vista.
- Atribuir tarefas ou turnos — deixar um sorteio aleatório decidir quem fica com que trabalho tira o desajeito de escolher.
- Escolher que ideia experimentar a seguir quando um acumulado emperrou e cada opção é mais ou menos tão boa como as outras.
- Escolher perguntas de discussão, estímulos ou temas de um banco mais longo para uma sessão se manter imprevisível.
Em cada um destes, o objetivo é o mesmo: tirar a escolha das mãos humanas para o resultado ser equitativo e fácil de defender.
Meter os dados
Há duas formas de pôr linhas no Spin Sheet, e ambas acabam no mesmo sítio.
Escreva as colunas diretamente. Se a lista é curta ou está a começar do zero, acrescente colunas e escreva linhas diretamente. Isto é o mais rápido para um sorteio de uma vez — uma dúzia de nomes, um punhado de tarefas — em que abrir uma folha de cálculo seria exagero.
Importe de um ficheiro. Se os dados já existem, traga-os como CSV ou Excel (XLSX), incluindo um ficheiro que exportou do Google Sheets. Não há importação nativa do Google Sheets: a partir do Sheets use Ficheiro → Transferir → Valores separados por vírgulas (.csv) ou Microsoft Excel (.xlsx), e depois importe esse ficheiro para o Spin Sheet. As colunas vêm intactas, por isso a linha vencedora continua a levar o nome, o e-mail, o número de encomenda ou o que mais precisar para agir sobre ela.
Algumas dicas práticas tornam as importações indolores:
- Mantenha uma linha de cabeçalho. Uma etiqueta clara por coluna (Nome, E-mail, Bilhete) significa que o sorteio mostra campos arrumados em vez de adivinhar o que cada valor é.
- Um registo por linha. Não junte duas inscrições numa linha nem parta uma por duas — o sorteio trata cada linha como um único candidato.
- Corte o ruído. Remova linhas em branco, totais e notas soltas no fundo da folha, ou tornam-se «candidatos» que podem ser sorteados por engano.
- Decida o que conta como inscrição antes de importar. Se alguém aparece duas vezes, isso são duas hipóteses — bem se for intencional, um problema se não for.
Uma linha ou várias — e com ou sem reposição
Pode sortear uma só linha ou várias de uma vez. A decisão importante é o que acontece a uma linha depois de ter sido sorteada.
- Sem reposição. Uma linha sorteada é removida do conjunto, por isso não pode sair outra vez. Use isto quando cada linha só pode ser escolhida uma vez — escolher três vencedores de prémio distintos, amostrar dez encomendas diferentes para rever, ou atribuir uma tarefa única a cada pessoa.
- Com reposição. Cada linha sorteada fica no conjunto, por isso a mesma linha pode ser escolhida outra vez. Use isto quando cada sorteio é independente e uma repetição é aceitável — por exemplo escolher que pergunta fazer em cada ronda, em que cair na mesma duas vezes é só acaso.
Manter um sorteio justo quando escolhe um vencedor
Um método pode ser perfeitamente aleatório e mesmo assim parecer viciado se ninguém o viu acontecer. Quando um sorteio decide quem ganha alguma coisa, trate a visibilidade como parte do processo:
- Mostre primeiro a lista. Deixe as pessoas ver o conjunto completo de linhas antes de sortear, para toda a gente poder confirmar que está lá e que a lista parece certa. As surpresas depois do resultado é que começam as discussões.
- Sorteie à vista. Conduza o sorteio num ecrã partilhado, projetor ou stream para o momento da escolha acontecer à frente das pessoas em vez de ao lado.
- Guarde o resultado. Fique com a linha sorteada — e idealmente a lista de que veio — para poder apontar exatamente o que foi escolhido se alguém perguntar mais tarde.
Amostragem, em linguagem simples
Se está a verificar trabalho pontualmente, a tentação é «apanhar uns do topo». O problema é que o topo de uma lista raramente é típico — são as inscrições mais antigas, ou as que foram ordenadas para a frente, ou simplesmente as que já viu. Uma amostra aleatória evita essa escolha seletiva. Como cada linha tem a mesma hipótese de ser escolhida, as linhas que acaba a inspecionar são muito mais propensas a refletir a lista como um todo, o que lhe dá um retrato mais honesto do que realmente se passa.
A outra metade da ideia é o tamanho: uma amostra maior é geralmente mais representativa do que uma minúscula, porque um punhado de linhas pode cair em qualquer lado por sorte enquanto um sorteio maior alisa isso. Não há um número mágico que sirva todos os trabalhos — o tamanho certo depende de quão grande é a lista e de quão confiante precisa de estar — mas o princípio aguenta-se. Sorteie ao acaso, sorteie linhas suficientes para ser significativo, e resista à vontade de trocar qualquer linha de que aconteceu de não gostar.
Registar o resultado
Seja para o que estiver a sortear, anote o que saiu. Anote a linha vencedora ou as linhas amostradas, a data, e a lista de que sorteou. Para um sorteio de prémios esse registo é a sua prova; para uma amostra é o rasto de auditoria quando alguém pergunta que encomendas conferiu. Um sorteio que não consegue reproduzir nem apontar é muito mais difícil de defender do que um de que simplesmente ficou com uma cópia.
Uma rotina passo a passo com o Spin Sheet
Junto, um sorteio de linhas aleatórias limpo fica assim:
- Meta os dados no Spin Sheet — escreva as colunas, ou importe um CSV, XLSX ou Folha Google exportada.
- Arrume as colunas: mantenha uma linha de cabeçalho, um registo por linha, e limpe brancos e totais.
- Decida quantas linhas precisa e se sorteia com ou sem reposição.
- Mostre a lista a quem tem parte no resultado e confirme que está completa.
- Sorteie à vista, para a escolha acontecer onde as pessoas a veem.
- Registe as linhas sorteadas, e remova-as do conjunto se estiver a sortear sem reposição.
- Repita até ter sorteado tantas linhas quantas precisa.
Depois de o fazer uma vez demora segundos, e transforma o «vou só escolher uns quantos» num resultado que pode defender. Para mais sobre conduzir sorteios e aleatorizadores de forma justa, percorra o resto dos guias SpinKit.
SpinKit