Skip to main content

Gerar números aleatórios com a função RAND do Excel

TOP 5 MELHORES TIROS DE RIFLE EM CAÇADAS A JAVALI (LEGALIZADA E DOCUMENTADA) (Abril 2025)

TOP 5 MELHORES TIROS DE RIFLE EM CAÇADAS A JAVALI (LEGALIZADA E DOCUMENTADA) (Abril 2025)
Anonim

Uma maneira de gerar números aleatórios no Excel é com o RAND função. Por si só, a função gera um intervalo limitado de números aleatórios, mas usando RAND em fórmulas com outras funções, o intervalo de valores pode ser facilmente expandido para que:

  • Especificando os valores altos e baixos de um intervalo, RAND pode ser feito para retornar números aleatórios dentro de um intervalo especificado, como 1 e 10 ou 1 e 100.
  • A saída da função pode ser reduzida a números inteiros combinando a função com a TRUNC function, que trunca ou remove todas as casas decimais de um número.

o RAND function retorna um número distribuído uniformemente maior ou igual a 0 e menor que 1. Embora seja normal descrever o intervalo de valores gerado pela função como sendo de 0 a 1, na realidade, é mais exato dizer que o intervalo é entre 0 e 0,999 …

Sintaxe e argumentos da função RAND

A sintaxe de uma função refere-se ao layout da função e inclui o nome, colchetes, separadores de vírgulas e argumentos da função. A sintaxe para o RAND função é:

= ALEATÓRIO ()

Ao contrário do RANDBETWEEN function, que requer que argumentos high-end e low-end sejam especificados, a função RAND não aceita argumentos.

De várias RAND exemplos de função foram usados ​​para produzir os resultados mostrados na imagem acima.

  • O primeiro exemplo entra no RAND função por si só.
  • O segundo exemplo cria uma fórmula que gera um número aleatório entre 1 e 10 ou 1 e 100.
  • O terceiro exemplo gera um número inteiro aleatório entre 1 e 10 usando o TRUNC função.
  • O último exemplo usa o VOLTA função para reduzir o número de casas decimais para números aleatórios.

Gerando números com RAND

Como a função RAND não aceita argumentos, ela pode ser facilmente digitada em qualquer célula da planilha simplesmente clicando em uma célula e digitando:

= ALEATÓRIO ()

O resultado é um número aleatório entre 0 e 1 na célula.

Gerar números dentro de um intervalo

A forma geral da equação usada para gerar um número aleatório dentro de um intervalo especificado é:

= ALEATÓRIO () * (Alto - Baixo) + Baixo

Alto e Baixo Significa os limites superior e inferior do intervalo de números desejado. Como exemplo, para gerar um número aleatório entre 1 e 10, insira a seguinte fórmula em uma célula da planilha:

= ALEATÓRIO () * (10 - 1) + 1

Gerando números inteiros aleatórios com RAND

Para retornar um inteiro - um número inteiro sem nenhuma parte decimal - a forma geral da equação é:

= TRUNC (ALEATÓRIO () * (Alto - Baixo) + Baixo)

Em vez de remover todas as casas decimais com o TRUNC função, podemos usar o seguinte VOLTA função em conjunto com RAND para reduzir o número de casas decimais no número aleatório para dois.

= ROUND (RAND () * (High - Low) + Low, Decimais)

Função RAND e Volatilidade

o RAND função é uma das funções voláteis do Excel; Isso significa que:

  • A função recalcula e produz um novo número aleatório sempre que a planilha for alterada, incluindo ações como adicionar novos dados.
  • Qualquer fórmula que dependa direta ou indiretamente de uma célula que contenha uma função volátil também será recalculada toda vez que ocorrer uma alteração na planilha.
  • Em planilhas ou pastas de trabalho contendo grandes quantidades de dados, as funções voláteis devem ser usadas com cautela, pois elas podem retardar o tempo de resposta do programa devido à frequência de recálculos.

Forçar a função RAND para produzir novos números aleatórios sem fazer outras alterações em uma planilha pode ser realizada pressionando o botãoF9tecla no teclado. Isso força a planilha inteira a recalcular incluindo todas as células que contenham a função RAND.

oF9 key também pode ser usado para evitar que um número aleatório seja alterado toda vez que uma alteração for feita na planilha:

  1. Clique em uma célula da planilha onde o número aleatório deve residir.
  2. Digite a função = ALEATÓRIO () na barra de fórmulas acima da planilha.
  3. aperte oF9 chave para mudar o RAND função em um número aleatório estático.
  4. aperte oEntrar tecla no teclado para inserir o número aleatório na célula selecionada.

Agora, pressionandoF9 novamente não terá efeito sobre o número aleatório.