Como gerar números aleatórios exclusivos no Excel

Como gerar números aleatórios exclusivos no Excel

estou lidando comComunidade Microsoft ExcelUm dos problemas acima é gerar números aleatórios entre 1 e 10 no Excel, onde nenhum dos números se repete (ou seja, nenhum).

Meu primeiro instinto foi usar a função RANDBETWEEN.

Fiz uma verificação rápida em alguns dados aleatórios no Excel e falhou - havia duplicatas nos resultados.

Isto é o que recebo quando uso a função RANDBETWEEN:

Gerar números aleatórios exclusivos no Excel - usando Randbetween

Então, tive que recorrer à função RAND.

Funciona bem com uma probabilidade insignificante de um número se repetir (eu testei várias vezes em mais de 100,000 células e não se repetiu.

Se você gerar muitos números aleatórios, poderá testá-los uma vez).

Gerar um conjunto exclusivo de números aleatórios no Excel

Veja como usar a função RAND para gerar um conjunto de números aleatórios exclusivos no Excel:

  1. Em uma coluna, use a fórmula =RAND() para gerar um conjunto de números aleatórios entre 0 e 1.
  2. Depois que o número aleatório for gerado, converta-o em um valor para que ele não seja recalculado repetidamente para desacelerar sua pasta de trabalho.Números Aleatórios Únicos no Excel - Função RAND
  3. Na coluna adjacente, use a seguinte fórmula RANK e copie/arraste outras células (aqui eu uso apenas para 10 números, então A2:A11. Você pode ajustar o intervalo de acordo).
    =Classificação(A2,$A$2:$A$11)Números aleatórios únicos no Excel - função RANK
  4. É isso aí.Você terá uma lista de números aleatórios de 1 a 10, e nenhum dos números se repetirá.
questão relacionada  Usando RVTools no VMware: gerencie facilmente máquinas virtuais

Nota:Lembre-se de converter células com a função RAND de fórmulas para valores, caso contrário, toda vez que você alterar alguma coisa na pasta de trabalho, ela recalculará e alterará a lista de números aleatórios.

Nota:Embora eu verifiquei e não encontrei duplicatas nos resultados da função RAND, ainda recomendo que você verifique depois de gerar esses números.Você pode usar a formatação condicional para destacar duplicatas ou usar a opção remover duplicatas para se livrar dela.

Você está usando alguma outra técnica para gerar números aleatórios sem repetições?

Deixe-me saber na seção de comentários.

Oi olá ????Prazer em conhecê-la.

Assine a nossa newsletter, Envie muito regularmenteÓtima tecnologiaPara sua postagem.

Postar Comentário