KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment repérer rapidement les dates manquantes dans une liste Excel ?

AuteurDim Date de modification
données exemples
Supposons que vous teniez un registre ou une feuille de temps dans Excel et que vous remarquiez que votre liste de dates n’est pas continue – certaines dates sont manquantes, comme le montre la capture d’écran. Identifier rapidement ces dates manquantes et les compléter peut vous aider à garantir l’exhaustivité de vos données pour l’analyse, les rapports ou la conservation des archives.
Ce tutoriel présente plusieurs méthodes efficaces pour détecter et combler ces dates manquantes dans Excel :
Rechercher les dates manquantes avec Utiliser la mise en forme conditionnelle
Rechercher les dates manquantes à l’aide d’une formule
Rechercher et remplir les dates manquantes avec Kutools pour Excel bonne idée3
Utiliser VBA pour identifier automatiquement les dates manquantes et les insérer
Mettre en évidence les dates manquantes à l’aide d’un Tableau croisé dynamique

Rechercher les dates manquantes avec Utiliser la mise en forme conditionnelle

Une approche efficace pour repérer les lacunes dans votre liste de dates consiste à utiliser la fonctionnalité Utiliser la mise en forme conditionnelle d’Excel. Cette méthode met visuellement en évidence les cellules où une date manque dans une séquence, vous permettant ainsi d’identifier instantanément les discontinuités d’un seul coup d’œil.

1. Sélectionnez la plage contenant vos dates, puis accédez à Accueil > Utiliser la mise en forme conditionnelle > Nouvelle règle. Voir la capture d’écran :
cliquez sur Accueil > Mise en forme conditionnelle > Nouvelle règle

2. Dans la boîte de dialogue Nouvelle règle de mise en forme, sélectionnez Utiliser une formule pour déterminer les cellules à mettre en forme sous la section Sélectionner un type de règle. Saisissez la formule suivante : =A2<>(A1+1) (où A1 est la première date et A2 la date suivante dans votre liste). Voir la capture d’écran :
spécifiez les options dans la boîte de dialogue

3. Cliquez sur le bouton Format pour ouvrir la boîte de dialogue Définir le format des cellules. Sous l’onglet Remplissage, choisissez une couleur afin de mettre en évidence les dates manquantes. Voir la capture d’écran :
sélectionnez une couleur de remplissage pour mettre en évidence les cellules

4. Après avoir défini la mise en forme, cliquez deux fois sur OK pour l’appliquer. Désormais, les cellules où une date manque dans la séquence seront mises en évidence.
les dates manquantes sont mises en évidence

Remarque : La dernière date de votre liste peut également être mise en évidence, car cette formule vérifie ce qui suit chaque date. Cette méthode est particulièrement utile pour examiner rapidement de grands jeux de données, mais elle ne remplit pas automatiquement les dates manquantes.


Rechercher les dates manquantes à l’aide d’une formule

Une autre approche pratique consiste à utiliser une formule Excel pour repérer directement les écarts dans votre tableau. Cette méthode ajoute une nouvelle colonne indiquant si un jour est manquant après chaque date, ce qui la rend idéale pour suivre les registres de présence, les calendriers de projet ou les inventaires.

Dans une colonne vide adjacente à votre liste de dates (par exemple, la cellule B1 si votre liste commence en A1), saisissez la formule suivante : =IF(A2=A1+1,«»,«Missing next day»). Appuyez sur Entrée, puis faites glisser la poignée de recopie vers le bas pour appliquer la formule à toutes les lignes de votre liste. Consultez les captures d’écran :
faites glisser et étirez la formule vers d'autres cellulesfaites glisser et étirez la formule vers d'autres cellules

Là où vous voyez « Jour suivant manquant », vous savez qu’il y a une lacune dans votre liste. Il s’agit d’un moyen simple et visuel d’examiner les dates manquantes et peut s’avérer particulièrement utile si vous souhaitez filtrer ou traiter davantage les écarts identifiés.

Remarque : Comme dans la méthode précédente, la formule met en évidence la ligne située juste après la dernière date (puisqu’aucune date ne suit), ce que vous pouvez ignorer ou supprimer si cela n’est pas nécessaire.


Rechercher et remplir les dates manquantes avec Kutools pour Excel

Pour les utilisateurs de Kutools pour Excel, une fonctionnalité intégrée permet de repérer rapidement — et même de remplir automatiquement — les dates ou les nombres consécutifs manquants. Cette fonction s’avère particulièrement utile lorsque vous devez non seulement identifier les écarts, mais aussi compléter vos données automatiquement pour des calculs ou des audits précis.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

Après avoir installé gratuitementKutools pour Excel, procédez comme suit :

1. Sélectionnez la liste de dates que vous souhaitez analyser, puis accédez à Kutools > Insertion > Trouver une séquence manquante. Voir la capture d’écran :
cliquez sur la fonction Rechercher les numéros de séquence manquants de Kutools

2. Dans la boîte de dialogue Trouver une séquence manquante, vous pouvez choisir parmi plusieurs options, comme rechercher ou insérer des nombres manquants, mettre en évidence les éléments concernés ou créer une colonne indicatrice. Voir la capture d’écran :
sélectionnez l'opération à appliquer aux dates manquantes

3. Après avoir confirmé votre choix, cliquez sur OK. Une invite affichera le nombre de dates manquantes détectées. Voir la capture d’écran :
une boîte de dialogue s'affiche pour vous indiquer le nombre de dates de séquence manquantes

4. Cliquez sur OK pour terminer. Votre liste affichera désormais, voire remplira automatiquement, les dates manquantes selon l’option que vous avez sélectionnée. Cette approche est particulièrement pratique pour les grands jeux de données et permet de réduire les erreurs liées aux vérifications manuelles ou aux formules incorrectes.

Insérer les Numéro de séquence manquantsInsérer Lignes vides lorsqu’un Nombres consécutifs manquant est détecté
Insérer les numéros de séquence manquantsInsérer des lignes vides lorsqu’un numéro de séquence est manquant
Insérer une nouvelle colonne avec l’indicateur de données manquantes suivantRemplir la couleur de fond
Insérer une nouvelle colonne avec un marqueur de manquantsRemplir la couleur d’arrière-plan

Cet outil permet de gagner un temps considérable et est particulièrement utile pour les états financiers, les données de présence ou tout scénario nécessitant un enregistrement continu de dates. Assurez-vous que votre liste est triée par ordre chronologique pour obtenir les meilleurs résultats.


Utiliser VBA pour identifier et insérer automatiquement les dates manquantes

Si vous travaillez avec des listes de dates longues ou fréquemment mises à jour et que vous souhaitez automatiser entièrement ce processus, une macro VBA personnalisée dans Excel est la solution idéale. Elle analyse votre colonne de dates, identifie les dates manquantes dans la séquence et les insère directement dans votre liste sous forme de nouvelles lignes.

Cela s’avère particulièrement utile pour les grands jeux de données, les rapports récurrents ou lorsqu’il est nécessaire d’ajouter régulièrement de nouvelles données, tout en garantissant leur exhaustivité sans avoir recours à une vérification manuelle.

Étapes opératoires :

  1. Cliquez sur Développeur > Visual Basic pour ouvrir l’éditeur VBA. Dans la fenêtre contextuelle Microsoft Visual Basic pour Applications, cliquez sur Insertion > Module, puis collez le code suivant dans la fenêtre du module :
Sub InsertMissingDates()
    Dim ws As Worksheet
    Dim lastRow As Long
    Dim i As Long
    Dim currentDate As Date, nextDate As Date
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set ws = ActiveSheet
    lastRow = ws.Cells(ws.Rows.Count, 1).End(xlUp).Row
    i = 2
    
    While i < lastRow
        currentDate = ws.Cells(i, 1).Value
        nextDate = ws.Cells(i + 1, 1).Value
        
        If nextDate > currentDate + 1 Then
            ws.Rows(i + 1).Insert Shift:=xlDown
            ws.Cells(i + 1, 1).Value = currentDate + 1
            ws.Cells(i + 1, 1).NumberFormat = "yyyy-mm-dd"
            lastRow = lastRow + 1
        End If
        
        i = i + 1
    Wend
End Sub
  1. Cliquez sur le bouton Bouton Exécuter Exécuter (ou appuyez sur F5) pour lancer le code. La macro analysera votre première colonne (colonne A) à la recherche d’une série de dates et insérera automatiquement les dates manquantes en tant que nouvelles lignes.

Conseils pratiques et remarques :
– Vérifiez que vos dates sont triées par ordre croissant avant d’exécuter la macro.
– La macro insère les dates manquantes sous forme de nouvelles lignes ; pensez donc à sauvegarder vos données ou à tester sur une copie si nécessaire.
– Si vos dates ne se trouvent pas dans la colonne A, modifiez ws.Cells(i,1) en indiquant le numéro correct de la colonne.
– Pour des jeux de données très volumineux, l’exécution de la macro peut prendre quelques instants.
– En cas d’erreur, assurez-vous que toutes les cellules de votre colonne de dates contiennent bien des valeurs valides de type date.


Mettre en évidence les dates manquantes à l’aide d’un Tableau croisé dynamique

Si vous préférez éviter les formules et le code, utilisez la fonctionnalité intégrée **Tableau croisé dynamique** d’Excel pour comparer visuellement votre liste réelle de dates à une séquence complète attendue. Cette approche est particulièrement efficace pour analyser ou recouper des registres de présence, des transactions ou des relevés quotidiens, où chaque date d’une plage donnée doit obligatoirement figurer.

Étapes opératoires :

  1. Commencez par créer une colonne d’aide contenant une séquence complète de dates attendues, allant de votre date de début à votre date de fin. Saisissez la première date dans une cellule (par exemple, D2), puis faites glisser la poignée de recopie vers le bas jusqu’à ce que toute la plage soit remplie.
  2. Copiez à la fois votre liste initiale de dates et votre nouvelle liste de dates d’aide dans une nouvelle feuille de calcul, en les empilant dans une seule colonne (par exemple, la colonne E).
  3. Sélectionnez la liste combinée, puis accédez à Insertion > Tableau croisé dynamique. Dans la boîte de dialogue, définissez la table ou la plage et choisissez Nouvelle feuille de calcul pour la sortie.
  4. Dans la liste des champs du tableau croisé dynamique, faites glisser le champ de date vers la zone Lignes, puis à nouveau vers la zone Valeurs, en définissant l’agrégation sur Nombre. Les dates qui n’apparaissent qu’une seule fois dans la colonne de comptage correspondent à des dates manquantes (c’est-à-dire présentes dans la séquence complète, mais absentes de vos données réelles).

Conseils :
– Cette méthode est idéale pour repérer les entrées manquantes sur de longues périodes.
– Pour des résultats optimaux, veillez à ce que vos listes de dates ne contiennent aucun doublon.
– Vous pouvez filtrer ou mettre en évidence les éléments dans votre tableau croisé dynamique afin de repérer rapidement les dates manquantes.
– Les utilisateurs avancés peuvent combiner cette méthode avec la mise en forme conditionnelle pour une meilleure visibilité.

Avantages : Facile à visualiser ; aucune formule ni VBA requise ; idéal pour les rapports.
Inconvénients : Ne remplit pas automatiquement les dates manquantes, mais met en évidence celles qui sont absentes.


Démo : Rechercher et insérer les dates manquantes dans une liste

 

Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile

  • Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !

Tous les compléments Kutools. Un seul installateur

Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.

ExcelWordOutlookTabsPowerPoint
  • Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
  • Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
  • Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
  • Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
  • Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels