Como gerar datas aleatórias no excel (com exemplos)
Você pode usar a seguinte fórmula para gerar uma data aleatória entre um intervalo de datas específico no Excel:
=RANDBETWEEN( $A$2 , $B$2 )
Esta fórmula pressupõe que a data de início esteja na célula A2 e a data de término esteja na célula B2 .
Por padrão, o Excel exibirá essa data aleatória como um valor numérico, mas você pode usar o recurso Formato numérico do Excel para exibi-la como um valor de data.
O exemplo a seguir mostra como gerar datas aleatórias no Excel na prática.
Exemplo: Gere datas aleatórias no Excel
Digamos que queremos gerar uma data aleatória no Excel entre 01/01/2000 e 31/12/2023.
Podemos inserir essas datas de início e término nas células A2 e B2 , respectivamente, e depois inserir a seguinte fórmula na célula C2 para gerar uma data aleatória entre essas duas datas:
=RANDBETWEEN( $A$2 , $B$2 )
A captura de tela a seguir mostra como usar esta fórmula na prática:
A função RANDBETWEEN gera uma data aleatória entre esse intervalo de datas, mas a data é exibida como um valor numérico por padrão.
Nota : O valor numérico representa o número de dias desde 01/01/1900.
Para converter esse valor numérico em uma data, podemos destacar a célula C2 , clicar no menu suspenso Formato numérico na guia Página inicial e clicar em Data abreviada :
O valor numérico será automaticamente convertido em uma data:
Podemos ver que a função RANDBETWEEN gerou uma data de 03/04/2006 , que está entre as datas de início e término que especificamos.
Observe que também podemos clicar e arrastar esta fórmula para mais células na coluna C para gerar várias datas aleatórias entre este intervalo de datas:
Observe que todas as datas aleatórias estão dentro do intervalo de datas que especificamos.
Recursos adicionais
Os tutoriais a seguir explicam como realizar outras tarefas comuns no Excel:
Como comparar datas sem horas no Excel
Como usar SUMIFS com intervalo de datas no Excel
Como filtrar datas por mês no Excel