Gerador de Datas Aleatórias no Excel e no Google Planilhas

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Luciano Farina

Last updated on July 14, 2023

Este tutorial demonstrará como gerar datas aleatórias no Excel e no Planilhas Google.

mf gerador datas aleatorias

Gerador de Datas Aleatórias

Para várias simulações pode ser necessário gerar uma data aleatória. Para fazer isso no Excel, use a função ALEATÓRIOENTRE ou, se estiver trabalhando no Excel para Microsoft 365 (ou em versões do Excel posteriores a 2019), você tem a opção de usar a função MATRIZALEATÓRIA.

Função ALEATÓRIOENTRE

A função ALEATÓRIOENTRE gera um número aleatório entre dois valores definidos.

Neste exemplo, usamos datas para os limites de ALEATÓRIOENTRE para retornar uma data aleatória no ano de 2020.

=ALEATÓRIOENTRE(DATA(2020;12;1);DATA(2020;12;31))

aleatorioentre 1

Você pode usar a função DATA para gerar suas datas limite ou, em vez disso, pode consultar as células de data:

=ALEATÓRIOENTRE(B3;C3)

aleatorioentre 2

Não se esqueça de formatar sua célula de resultado para exibir o número gerado como uma data.

Geração de Dias Úteis aleatórios

Também é possível gerar dias úteis aleatórios combinando as funções DIATRABALHO e ALEATÓRIOENTRE.

=DIATRABALHO(ALEATÓRIOENTRE(B3;C3)-1;1)

diatrabalho aleatorioentre

O uso da função DIATRABALHO com os argumentos acima muda as datas que caem nos fins de semana (ou feriados) para o próximo dia útil, de modo que o dia útil aleatório gerado pode ser um ou dois dias depois da data final.

Função MATRIZALEATÓRIA

A função MATRIZALEATÓRIA está disponível somente no Excel para Microsoft 365 (versões do Excel posteriores a 2019). Ela pode gerar uma matriz de números aleatórios com o número especificado de linhas e colunas, valores mínimo e máximo e com valores decimais (FALSO) ou somente números inteiros (VERDADEIRO). Sua sintaxe é:

matrizaleatoria sintaxe

=MATRIZALEATÓRIA(2;3;B3;C3;VERDADEIRO)

matrizaleatoria

Esse exemplo gera uma matriz de duas linhas e três colunas preenchida com datas (se as células estiverem formatadas de acordo) entre as datas especificadas nas células referenciadas. Você só precisa digitar a fórmula na primeira célula e não precisa usar CTRL + SHIFT + ENTER, como normalmente faria para matrizes.

Observe que todos os números aleatórios acima serão gerados novamente toda vez que a pasta de trabalho for aberta ou alterada, a menos que as opções de cálculo estejam definidas como manuais.

Planilhas Google – Gerador de Datas Aleatórias

Todos os exemplos acima funcionam exatamente da mesma forma no Planilhas Google e no Excel.

aleatorioentre google

AI Formula Generator

Experimentar gratuitamente

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to Excel Formulas List