O que o RANDBETWEEN faz no Excel?
RANDBETWEEN é a fórmula do Excel que pode gerar números aleatórios entre dois números. Esta é uma função volátil e muda continuamente quando ocorrem alterações na planilha.
- Inferior: Qual é o número inferior para gerar o número?
- Superior: Qual é o número superior para gerar um número?
Assim que forem fornecidos os números inferior e superior, serão gerados números entre esses dois números. Por exemplo, se o número inferior for 10 e o número superior for 20, a fórmula RANDBETWEEN gerará números entre 10 e 20. Os números são inteiros positivos.
Exemplos para usar a fórmula RANDBETWEEN no Excel
Você pode baixar este modelo de função RANDBETWEEN aqui - modelo de função RANDBETWEEN em ExcelExemplo 1
Vamos começar com um exemplo simples. Abra a função RANDBETWEEN na célula em uma planilha.
Digite o número inferior como 10 e o número superior como 30.
Feche o colchete e pressione a tecla Enter para obter o número aleatório entre 10 e 30.
Nós obtivemos 20 como a resposta, realizar alguma outra atividade no excel mudará o número para um diferente.
Por ser uma função volátil, ela muda sempre que algo acontece na planilha.
Exemplo # 2
Também podemos gerar números aleatórios em várias células em um único disparo. Primeiro, selecione o intervalo de células que precisamos para gerar números aleatórios no Excel.
Agora abra a fórmula RANDBETWEEN.
Forneça o número inferior e o número superior.
Feche o colchete, mas não simplesmente pressione a tecla ENTER, em vez de pressionar CTRL + ENTER para inserir números aleatórios nas células selecionadas.
Exemplo # 3 - Gerar números decimais
Apenas para informá-lo do excel RANDBETWEEN fórmula pode inserir apenas números inteiros positivos e negativos. Se qualquer um dos números inferior e superior em fração, o Excel converte automaticamente o número para o valor inteiro mais próximo.
Como podemos ver na imagem acima, o número inferior é 5,5 e o número superior é 15,5. Portanto, o Excel converte automaticamente o número inferior 5,5 em 6 e 15,5 em 16. Portanto, obtivemos os números entre 6 e 16 na imagem acima.
Como eu disse, a função RANDBETWEEN pode gerar apenas números inteiros, não números fracionários. Para gerar números fracionários, precisamos multiplicar o valor usando a função RAND.
A função RAND gera números maiores que 0 e menores que 1. O valor dado pela fórmula RANDBETWEEN do excel será multiplicado pelo valor da fração dado pela função RAND.
Exemplo 4 - Gerar alfabetos aleatórios
A função RANDBETWEEN não é usada apenas para gerar números aleatórios, mas também para gerar alfabetos aleatórios.
Precisamos incluir a função CHAR no excel com RANDBETWEEN.
A função RANDBETWEEN retornará números de 65 a 90. A função CHAR converte os números de 65 a 90 de A a Z.
O número 65 é igual a “A”, o número 66 é igual a “B” e assim por diante.
Exemplo 5 - Gerar datas aleatórias
Vimos como a fórmula RANDBETWEEN pode ser usada para gerar números e alfabetos aleatórios. Agora veremos como podemos gerar datas aleatórias.
Passo 1: Abra a função DATE primeiro.
Etapa 2: o primeiro argumento é ANO, para esta fórmula RANDBETWEEN aberta e anos de fornecimento como 2015, 2018.
Passo 3: O próximo argumento na função DATE é MONTH, para isso também abra a função RANDBETWEEN e forneça os números de 1 a 12.
Passo 4: O último parâmetro da função DATE no excel é DAY, para isso forneça números de 1 a 31 para a função RANDBETWEEN do excel.
Agora pressione Ctrl + Enter, obteremos datas aleatórias em um intervalo selecionado de células.
Coisas para lembrar
- RANDBETWEEN é uma função volátil.
- Ele mantém o resultado das alterações se alguma atividade for realizada na planilha.
- Se o número inferior for maior que o número superior, obteremos #NUM! Erro.
- RANDBETWEEN pode gerar apenas números inteiros.
- Uma combinação das funções RANDBETWEEN e RAND no Excel pode fornecer números de fração.
- Como RANDBETWEEN é uma função volátil, ela pode tornar sua pasta de trabalho mais lenta quando os dados aumentam.