Comment générer des dates aléatoires dans Excel (avec exemples)
Vous pouvez utiliser la formule suivante pour générer une date aléatoire entre une plage de dates spécifique dans Excel :
=RANDBETWEEN($A$2,$B$2)
Cette formule suppose que la date de début se trouve dans la cellule A2 et la date de fin dans la cellule B2 .
Par défaut, Excel affichera cette date aléatoire sous forme de valeur numérique, mais vous pouvez utiliser la fonctionnalité Format numérique dans Excel pour l’afficher à la place sous forme de valeur de date.
L’exemple suivant montre comment générer des dates aléatoires dans Excel en pratique.
Exemple : générer des dates aléatoires dans Excel
Supposons que nous souhaitions générer une date aléatoire dans Excel entre le 1/1/2000 et le 31/12/2023.
Nous pouvons saisir ces dates de début et de fin dans les cellules A2 et B2 , respectivement, puis saisir la formule suivante dans la cellule C2 pour générer une date aléatoire entre ces deux dates :
=RANDBETWEEN($A$2,$B$2)
La capture d’écran suivante montre comment utiliser cette formule en pratique :
La fonction RANDBETWEEN génère une date aléatoire entre cette plage de dates mais la date est affichée par défaut sous forme de valeur numérique.
Remarque : La valeur numérique représente le nombre de jours depuis le 1/1/1900.
Pour convertir cette valeur numérique en date, nous pouvons mettre en surbrillance la cellule C2 puis cliquer sur le menu déroulant Format numérique dans l’onglet Accueil , puis cliquer sur Date courte :
La valeur numérique sera automatiquement convertie en date :
Nous pouvons voir que la fonction RANDBETWEEN a généré une date du 4/3/2006 , qui se situe entre les dates de début et de fin que nous avons spécifiées.
Notez que nous pouvons également cliquer et faire glisser cette formule vers plus de cellules de la colonne C pour générer plusieurs dates aléatoires entre cette plage de dates :
Notez que toutes les dates aléatoires se situent dans la plage de dates que nous avons spécifiée.
Ressources additionnelles
Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Excel :
Comment comparer des dates sans heure dans Excel
Comment utiliser SUMIFS avec une plage de dates dans Excel
Comment filtrer les dates par mois dans Excel