RAND
aplica-se a:coluna calculadatabela calculadamedidacálculo visual
Retorna um número aleatório maior ou igual a 0 e menor que 1, distribuído uniformemente. O número retornado muda sempre que a célula que contém essa função é recalculada.
Sintaxe
RAND()
Valor de retorno
Um número decimal.
Observações
O recálculo depende de vários fatores, incluindo se o modelo está definido como
Manual
ouAutomatic
modo de recálculo 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 essas funções sejam reavaliadas. No entanto, os resultados dessas funções serão recalculados quando toda a coluna for recalculada. Essas situações incluem atualização de uma fonte de dados externa ou edição manual de dados que causa a reavaliação de fórmulas que contêm essas funções.
RAND sempre será recalculado se a função for usada na definição de uma medida.
RAND função não pode retornar um resultado de zero, para evitar erros como 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)
Conteúdo relacionado
Funções matemáticas e de trigonometria funções estatísticas