Como usar funções RAND e RANDBETWEEN no Excel

Há momentos em que desejamos simular a aleatoriedade sem realmente executar um processo aleatório. Por exemplo, suponha que desejássemos analisar uma instância específica de 1.000.000 de jogadas de uma moeda justa. Poderíamos jogar a moeda um milhão de vezes e registrar os resultados, mas isso levaria algum tempo. Uma alternativa é usar o número aleatório funções no Excel da Microsoft. As funções RAND e RANDBETWEEN fornecem maneiras de simular comportamento aleatório.

A função RAND

Começaremos considerando a função RAND. Essa função é utilizada digitando o seguinte em uma célula no Excel:

= RAND ()

A função não aceita argumentos entre parênteses. Retorna um aleatório número real entre 0 e 1. Aqui esse intervalo de números reais é considerado um uniforme espaço amostral, portanto, qualquer número de 0 a 1 é igualmente provável que seja retornado ao usar esta função.

A função RAND pode ser usada para simular um processo aleatório. Por exemplo, se desejássemos usar isso para simular o lançamento de uma moeda, precisaríamos apenas usar a função SE. Quando nosso número aleatório é menor que 0,5, a função pode retornar H para cabeças. Quando o número é maior ou igual a 0,5, a função pode retornar T para caudas.

instagram viewer

A função RANDBETWEEN

Uma segunda função do Excel que lida com a aleatoriedade é chamada de RANDBETWEEN. Essa função é utilizada digitando o seguinte em uma célula vazia no Excel.

= RANDBETWEEN ([limite inferior], [limite superior])

Aqui, o texto entre colchetes deve ser substituído por dois números diferentes. A função retornará um número inteiro que foi escolhido aleatoriamente entre os dois argumentos da função. Novamente, é assumido um espaço de amostra uniforme, o que significa que cada número inteiro tem a mesma probabilidade de ser escolhido.

Por exemplo, avaliar RANDBETWEEN (1,3) cinco vezes pode resultar em 2, 1, 3, 3, 3.

Este exemplo revela um uso importante da palavra "entre" no Excel. Isso deve ser interpretado em um sentido inclusivo para incluir também os limites superior e inferior (desde que sejam inteiros).

Novamente, com o uso da função SE, poderíamos simular com facilidade o lançamento de qualquer número de moedas. Tudo o que precisamos fazer é usar a função RANDBETWEEN (1, 2) em uma coluna de células. Em outra coluna, poderíamos usar uma função SE que retorna H se um 1 foi retornado da nossa função RANDBETWEEN e um T, caso contrário.

Obviamente, existem outras possibilidades de maneiras de usar a função RANDBETWEEN. Seria uma aplicação direta para simular o rolamento de um dado. Aqui precisaríamos de RANDBETWEEN (1, 6). Cada número de 1 a 6 inclusive representa um dos seis lados de um dado.

Cuidados de recálculo

Essas funções que lidam com a aleatoriedade retornarão um valor diferente a cada recálculo. Isso significa que toda vez que uma função for avaliada em uma célula diferente, os números aleatórios serão substituídos por números aleatórios atualizados. Por esse motivo, se um conjunto específico de números aleatórios for estudado posteriormente, vale a pena copiar esses valores e colá-los em outra parte da planilha.

Verdadeiramente Aleatório

Devemos ter cuidado ao usar essas funções porque são caixas pretas. Não sabemos o processo que o Excel está usando para gerar seus números aleatórios. Por esse motivo, é difícil saber com certeza que estamos obtendo números aleatórios.

instagram story viewer