Partilhar via


RAND

Aplica-se a:Colunacalculada Tabelacalculada MedidaCálculo visual

Devolve um número aleatório superior ou igual a 0 e inferior a 1, uniformemente distribuído. O número retornado muda sempre que a célula que contém essa função é recalculada.

Sintaxe

RAND()  

Valor devolvido

Um número decimal.

Observações

  • O recálculo depende de vários fatores, incluindo se o modelo está definido para o modo de recálculo Manual ou Automático e se os dados foram atualizados.

  • RAND e outras funções voláteis que não têm valores fixos nem sempre são recalculadas. Por exemplo, a execução de uma consulta ou filtragem geralmente não fará com que tais funções sejam reavaliadas. No entanto, os resultados para essas funções serão recalculados quando toda a coluna for recalculada. Essas situações incluem a atualização de uma fonte de dados externa ou a edição manual de dados que causa a reavaliação de fórmulas que contêm essas funções.

  • O RAND é sempre recalculado se a função for utilizada na definição de uma medida.

  • A função RAND não pode retornar um resultado de zero, para evitar erros como a divisão por zero.

Exemplos

Para gerar um número real aleatório entre dois outros números, use:

= RAND()*(b-a)+a

Para gerar um número aleatório maior que 0 e menor que 1:

= RAND()

Para gerar um número aleatório maior que 0 e menor que 100

= RAND()*100

Para gerar um número inteiro aleatório maior que 0 e menor que 100

INT(RAND()*100)

Funções matemáticas e Trig
Funções estatísticas