[RESOLVIDO] Como gerar números aleatórios sem repetições?


#1

Boa tarde pessoal!

Que ideia vocês têm para que uma fórmula me gere por exemplo 30 números aleatórios sempre distintos entre si automaticamente?


#2

A única forma que encontrei até hoje foi com VBA.

mas dá pra improvisar…

https://blog.luz.vc/excel/como-fazer-sorteio-sem-repeticao-com-funcoes-aleatorioentre-e-ordem/


#3

@Yure vê esta resposta Duvidas de excel - Numeros aleatorios

Penso que te pode ajudar.


#4

Andre, achei uma jogada interessante em outro fórum também. Segue: https://trumpexcel.com/generate-unique-random-numbers-in-excel/

A ideia foi usar a função ALEATÓRIO() para gerar um número aleatório com pouquíssimas chances de ser repetido (por gerar um número aleatório com 15 casas decimais) e usar a função ORDEM para adaptar para números redondos.


#5

A solução do Décio ficou bem melhor e mais funcional. Mas como estou fazendo uma coisa bem simples vou usar esse método que encontrei juntamente com a ajuda do @xlarruda.

Mesmo assim valeu pela ajuda @Galamba, gosto demais de ficar vasculhando as fórmulas do @deciog pra aprender mais. O cara é um dicionário de funções.