KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Fazer uma seleção de amostra aleatória no Excel (guia completo)

AutorSiluvia Data de Modificação

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!

Fazer uma seleção aleatória de amostra


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.

Nota: O método apresentado nesta secção alterará diretamente a ordem dos seus dados originais, pelo que é aconselhável criar uma cópia de segurança dos mesmos.

 dados da amostra

Passo 1: Adicionar uma coluna auxiliar
  1. 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()
    aplicar a função ALEATÓRIO para criar uma coluna auxiliar
  2. 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
  1. Selecione simultaneamente a Intervalo de Dados e a coluna auxiliar, aceda ao separador Dados, clique em Ordenar.
     ir ao separador Dados e clicar em Ordenar
  2. Na caixa de diálogo Ordenar, deverá:
    1. Ordenar pela sua coluna auxiliar (“Coluna auxiliar” no nosso exemplo).
    2. Ordenar por valores das células.
    3. Selecione a ordem de ordenação pretendida.
    4. Clique no botão OK. Veja a captura de ecrã.
      especificar as opções na caixa de diálogo Ordenar

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.

 selecionar valores de uma das colunas, basta selecionar as primeiras n células

Notas:
  • 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 Intervalo Aleatoriamente pelo Kutools

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.

  1. 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)
     Selecionar valores aleatórios de uma lista com a função ALEATÓRIOENTRE
  2. 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.
    arrastar e preencher a fórmula nas outras células
Notas:
  • 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
  1. 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()
     criar uma coluna auxiliar
  2. 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
  1. 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)
     utilizar uma fórmula para obter valores aleatórios sem duplicados
  2. 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.
     arrastar e preencher a fórmula nas outras células
Notas:
  • 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
  1. 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)))
    Selecionar valores aleatórios no Excel 365/2021
    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.

Copiar e colar os valores aleatórios como valores estáticos

Notas:
  • 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.
    passos para selecionar uma amostra aleatória com o Kutools

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.

 selecionar dados aleatórios com o Kutools

Notas:
Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, impulsionando a criatividade e a eficiência.Integrado com capacidades de IAO Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas sobre o Kutools para Excel...         Teste gratuito...

As Melhores Ferramentas de Produtividade para o Office

Kutools para Excel – Ajuda-o a Destacar-se da Multidão

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas  |  Excluir linhas em branco  |  Combinar Colunas ou Células sem Perder Dados  |  Arredondamento sem usar fórmula...
Super VLookup:Múltiplos Critérios  |  Múltiplos Valores  |  Entre Múltiplas Folhas  |  Correspondência Fuzzy...
Lista suspensa avançada...:Lista de Dropdown Simples  |  Lista de Dropdown Dependente  |  Lista de Dropdown com Seleção Múltipla
Gestor de Colunas:Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alternar Visibilidade de Colunas Ocultas  |Comparar Colunas para Selecionar Células Iguais/Diferentes...
Funcionalidades em Destaque:Grade de foco  |  Visualização de Design  |  Barra de fórmulas aprimorada  |  Gestor de Pastas de Trabalho e Folhas|Biblioteca de Recursos(Texto Automático)|  Seleção de Data  |  Consolidar Planilhas  |  Encriptar/Descriptografar Células  |  Enviar E-mails por Lista  |  Super Filtro  |  Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentas deTexto(Adicionar Texto,Excluir Caracteres Específicos...)|  50+Tipos deGráfico(Gráfico de Gantt...)|  40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento...)|  19 Ferramentas deInserção(Inserir QR Code,Inserir Imagem a Partir do Caminho...)|  12 Ferramentas deConversão(Converter em Palavras,Conversão de moeda...)|  7 Mesclar e DividirFerramentas(Mesclar Linhas Avançado,Dividir Células do Excel...)|... e muito mais
Utilize o Kutools no seu idioma preferido – suporta inglês, espanhol, alemão, francês, chinês e 40+ outros!

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.