Fazer uma seleção de amostra aleatória no Excel (guia completo)
Já se sentiu sobrecarregado com demasiados dados no Excel e desejou escolher apenas alguns itens aleatoriamente para análise? É como provar doces de um frasco enorme! Este guia mostra-lhe, passo a passo e com fórmulas simples, como selecionar uma amostra aleatória — seja de valores, linhas ou até itens sem repetição de uma lista. E, para quem procura um método super rápido, temos uma ferramenta fantástica à sua espera. Junte-se a nós e torne o Excel fácil e divertido!

- Selecionar amostra aleatória com fórmulas
- Algumas cliques para selecionar uma amostra aleatória com uma ferramenta prática
Selecionar amostra aleatória com fórmulas
Nesta secção, reunimos diversas fórmulas para o ajudar a selecionar diferentes tipos de amostras aleatórias, conforme as suas necessidades. Por exemplo, pode escolher linhas aleatoriamente a partir de um intervalo de dados ou extrair valores aleatórios de uma lista, com ou sem duplicados. Além disso, se utilizar o Excel 365 ou 2021, terá acesso a novas funções que facilitam a seleção de valores aleatórios de uma lista.
Selecionar valores/linhas aleatórios com a função RAND
Supondo que tem um intervalo de dados A1:D53, tal como mostrado na imagem seguinte, para selecionar aleatoriamente valores de uma das colunas ou linhas aleatórias de todo o intervalo de dados, pode experimentar o seguinte.

Passo 1: Adicionar uma coluna auxiliar
- Primeiro, terá de adicionar uma coluna auxiliar à sua Intervalo de Dados. Neste caso, seleciono a célula E1 (a célula adjacente à célula do cabeçalho na Última Coluna da Intervalo de Dados), introduzo o cabeçalho da coluna e, em seguida, insiro a fórmula abaixo na célula E2 e pressiono Enterpara obter o resultado.Dica: A função RAND gera um número aleatório entre 0 e 1.
=RAND()
- Selecione a célula que contém a fórmula. Em seguida, faça duplo clique na Alça de Preenchimento (o quadrado verde no canto inferior direito da célula) para preencher automaticamente essa fórmula nas restantes células da coluna auxiliar.
Passo 2: Ordenar a coluna auxiliar
- Selecione simultaneamente a Intervalo de Dados e a coluna auxiliar, aceda ao separador Dados, clique em Ordenar.

- Na caixa de diálogo Ordenar, deverá:
- Ordenar pela sua coluna auxiliar (“Coluna auxiliar” no nosso exemplo).
- Ordenar por valores das células.
- Selecione a ordem de ordenação pretendida.
- Clique no botão OK. Veja a captura de ecrã.

Agora, todo o intervalo de dados foi ordenado pela coluna auxiliar.
Passo 3: Copiar e colar as linhas ou valores aleatórios para obter os resultados
Após a ordenação, as linhas do seu Intervalo de Dados original ficarão numa ordem aleatória. Basta agora selecionar as primeiras n linhas — onde n é o número de linhas aleatórias que pretende escolher — e, em seguida, pressionar Ctrl+C para copiar as linhas selecionadas e colá-las onde desejar.
Dica: Se pretender selecionar aleatoriamente valores apenas de uma das colunas, basta selecionar as primeiras n células dessa coluna.

- Para atualizar os valores aleatórios, prima a tecla F9.
- Sempre que atualizar a folha de cálculo — por exemplo, ao adicionar novos dados, modificar células ou remover dados — os resultados da fórmula serão alterados automaticamente.
- Se já não precisar da coluna auxiliar, pode eliminá-la.
- Se procura uma abordagem ainda mais simples, experimente a funcionalidade "Seleção Aleatória" do Kutools para Excel. Com apenas alguns cliques, permite-lhe selecionar facilmente células, linhas ou até colunas num intervalo definido.Clique aqui para iniciar a sua avaliação gratuita de 30 dias do Kutools para Excel.

Selecionar valores aleatórios de uma lista com a função RANDBETWEEN
O método anterior exige que selecione e copie manualmente o número de linhas ou valores do Intervalo de Dados após a ordenação. Se pretender gerar automaticamente um número especificado de valores aleatórios a partir de uma lista, o método nesta secção pode ajudá-lo a concretizá-lo.
- Neste caso, preciso de gerar 7 valores aleatórios a partir do intervalo B2:B53. Selecionei uma célula vazia D2, introduzi a seguinte fórmula e pressionei Enterpara obter o primeiro valor aleatório da coluna B.
=INDEX($B2:$B53,RANDBETWEEN(1,COUNTA($B2:$B53)),1)
- Em seguida, selecione esta célula com a fórmula e arraste a sua Alça de Preenchimentopara baixo até que os restantes 6 valores aleatórios sejam gerados.

- Na fórmula, $B2:$B53 é o intervalo do qual pretende obter uma amostra aleatória.
- Para atualizar os valores aleatórios, prima a tecla F9.
- Se existirem duplicados na lista, Valores Duplicados poderá aparecer nos resultados.
- Sempre que atualizar a folha de cálculo — por exemplo, ao adicionar novos dados, modificar células ou remover dados — os resultados aleatórios serão alterados automaticamente.
Selecionar valores aleatórios de uma lista sem duplicados
O método anterior pode originar valores aleatórios duplicados nos resultados. Utilizando o mesmo exemplo acima, para obter valores aleatórios de uma lista sem duplicados, pode experimentar o método nesta secção.
Passo 1: Adicionar uma coluna auxiliar
- Em primeiro lugar, terá de criar uma coluna auxiliar junto à coluna a partir da qual pretende extrair a amostra aleatória. Neste caso, selecionei a célula C2 (a célula adjacente à segunda célula da coluna B), introduzi a fórmula abaixo e prima Enter.Dica: A função RAND gera um número aleatório entre 0 e 1.
=RAND()
- Selecione a célula com a fórmula e, em seguida, faça duplo clique na Alça de Preenchimento (o quadrado verde no canto inferior direito da célula) para preencher automaticamente a fórmula nas restantes células da coluna auxiliar.
Passo 2: Obter valores aleatórios de uma lista sem duplicados
- Selecione uma célula adjacente à primeira célula de resultado da coluna auxiliar, introduza a fórmula abaixo e pressione Enterpara obter o primeiro valor aleatório.
=INDEX($B$2:$B$53, RANK.EQ(C2, $C$2:$C$53) + COUNTIF($C$2:C53, C2) - 1, 1)
- Em seguida, selecione esta célula com a fórmula e arraste a sua Alça de Preenchimentopara baixo para obter um número aleatório de valores.

- Na fórmula, $B2:$B53 é a coluna da qual pretende obter uma amostra aleatória. E $C2:$C53 é o intervalo da coluna auxiliar.
- Para atualizar os valores aleatórios, prima a tecla F9.
- O resultado não incluirá valores duplicados.
- Sempre que atualizar a folha de cálculo — por exemplo, ao adicionar novos dados, modificar células ou remover dados — os resultados aleatórios serão alterados automaticamente.
Selecionar valores aleatórios a partir de uma lista no Excel 365/2021
Se estiver a utilizar o Excel 365 ou 2021, pode usar as novas funções «SORTBY» e «RANDARRAY» para criar facilmente uma amostra aleatória no Excel.
Passo 1: Adicionar uma coluna auxiliar
- Primeiro, terá de adicionar uma coluna auxiliar à sua Intervalo de Dados. Neste caso, selecionei a célula C2 (a célula adjacente à segunda célula da coluna a partir da qual pretende extrair valores aleatórios), introduzi a fórmula abaixo e pressionei Enterpara obter os resultados.
=SORTBY(B2:B53,RANDARRAY(COUNTA(B2:B53)))
Notas- Na fórmula, B2:B53 é a lista da qual pretende obter uma amostra aleatória.
- Se estiver a utilizar o Excel 365, uma lista de valores aleatórios será gerada automaticamente assim que premir a tecla Enter.
- Se estiver a utilizar o Excel 2021, após obter o primeiro valor aleatório, selecione a célula com a fórmula e arraste a alça de preenchimento para baixo até obter o número pretendido de valores aleatórios.
- Para atualizar os valores aleatórios, prima a tecla F9.
- Sempre que atualizar a folha de cálculo — por exemplo, ao adicionar novos dados, modificar células ou remover dados — os resultados aleatórios serão alterados automaticamente.
Passo 2: Copiar e colar os valores aleatórios para obter os resultados
Na coluna auxiliar, basta agora selecionar as primeiras n células, onde n corresponde ao número de valores aleatórios que pretende escolher. Depois, prima Ctrl+C para copiar os valores selecionados, clique com o botão direito do rato numa célula vazia e selecione Valores na secção Colar Especial do menu de contexto.

- Para gerar automaticamente um número especificado de valores ou linhas aleatórias a partir de um intervalo limitado, introduza na célula C2 (neste exemplo) o número que representa a quantidade de valores ou linhas aleatórias a gerar e, em seguida, aplique uma das seguintes fórmulas.Gerar valores aleatórios a partir de uma lista:
=INDEX(SORTBY(B2:B53, RANDARRAY(ROWS(B2:B53))), SEQUENCE(C2))Como pode observar, sempre que alterar o número de amostras, será gerado automaticamente o número correspondente de valores aleatórios.Gerar linhas aleatórias a partir de um intervalo:Para gerar automaticamente um número especificado de linhas aleatórias a partir de um intervalo limitado, utilize esta fórmula.=INDEX(SORTBY(A2:B53, RANDARRAY(ROWS(A2:B53))), SEQUENCE(C2), {1,2,3})Dica: O vetor {1,2,3} no final da fórmula tem de corresponder ao número indicado na célula C2. Se pretender gerar 3 amostras aleatórias, deverá introduzir o número 3 na célula C2 e definir o vetor como {1,2,3}. Para obter 4 amostras aleatórias, introduza 4 na célula e ajuste o vetor para {1,2,3,4}.
Algumas cliques para selecionar uma amostra aleatória com uma ferramenta prática
Os métodos acima exigem que memorize e utilize fórmulas, o que pode ser desgastante para alguns utilizadores do Excel. Por isso, recomendamos a funcionalidade Seleção Aleatória do Kutools para Excel. Com ela, consegue selecionar amostras aleatórias com apenas alguns cliques — e não se limita a valores e linhas: também pode selecionar colunas aleatoriamente!
Após instalar o Kutools para Excel, clique em Kutools > Selecionar > Seleção Aleatória e configure conforme indicado a seguir.
- Selecione uma coluna ou um intervalo a partir do qual pretende extrair valores, linhas ou colunas aleatórias.
- Na caixa de diálogo Ordenar, Selecionar ou Aleatorizar, indique o número de valores aleatórios a selecionar.
- Selecione uma opção na secção Tipo de Seleção.
- Clique em OK.

Resultado
Especifiquei o número 5 na secção «Número de Células a Selecionar» e escolhi a opção «Linha Inteira» na secção «Selecionar tipo». Como resultado, serão selecionadas aleatoriamente 5 linhas de dados no intervalo limitado. Pode depois copiar e colar essas linhas selecionadas onde desejar.

- Para utilizar esta funcionalidade, deverá primeiro instalar o Kutools para Excel. Por favor, clique para transferir e experimentar gratuitamente durante 30 dias agora.
- Para saber mais sobre esta funcionalidade, visite esta página:Selecionar aleatoriamente células, linhas ou colunas num intervalo de células
Artigos Relacionados
Aleatorizar uma lista no Excel
Neste tutorial, explicamos como aleatorizar ou baralhar facilmente uma lista no Excel em apenas alguns passos.
Dados aleatórios no Excel: gere números, textos, datas e horas aleatórias
Neste artigo, apresentamos diferentes métodos para gerar números, cadeias de texto, datas e horas aleatórias no Excel clássico e no Excel 365.
Gere rapidamente uma hora aleatória
Neste tutorial, explicamos como gerar uma hora aleatória no Excel.
Gerar uma data aleatória de dia útil ou fim de semana
Este tutorial mostra-lhe como gerar datas aleatórias de dias úteis ou fins de semana no Excel.
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel – Ajuda-o a Destacar-se da Multidão
Kutools para Excel Oferece Mais de 300 Funcionalidades,Garantindo que tudo o que precisa esteja a apenas um clique de distância...
Office Tab – Ative a Leitura e Edição com Separadores no Microsoft Office (incluindo Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques diários e diga adeus à “mão do rato”.
- Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
- Traz os separadores Eficiência ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.
Índice
- Selecionar amostra aleatória com fórmulas
- Selecionar valores/linhas aleatórios
- Selecionar valores aleatórios de uma lista
- Selecionar valores aleatórios de uma lista sem duplicados
- Selecionar valores aleatórios a partir de uma lista no Excel 365/2021
- Selecionar amostra aleatória com Kutools
- Artigos Relacionados
- As Melhores Ferramentas de Produtividade para o Office
- Comentários









