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

Comment convertir une date au format JJ.MM.AAAA en format mm/JJ/AAAA dans Excel ?

AuteurSun Date de modification

Lorsque vous travaillez avec Excel, il est possible que vous rencontriez des dates saisies au format jj.mm.aaaa, en raison d’habitudes régionales variables ou de préférences personnelles. Toutefois, Excel ne reconnaît pas automatiquement le format jj.mm.aaaa(par exemple,)23.02.2024) comme une date valide, ce qui peut entraîner des problèmes lors du tri, du filtrage ou des calculs. Pour garantir une compatibilité totale et faciliter le traitement de vos données, il est essentiel de convertir ces chaînes de caractères représentant des dates en un format de date standard reconnu par Excel, tel que mm/jj/aaaa.

Découvrez ci-dessous plusieurs solutions efficaces pour résoudre ce problème de diverses façons — que vous préfériez utiliser des formules, les fonctionnalités intégrées d’Excel ou du code VBA. Chaque méthode est accompagnée d’étapes concrètes, de précautions essentielles et de conseils pratiques pour surmonter les difficultés les plus fréquentes.

Convertir jj.mm.aaaa en jj/mm/aaaa à l’aide d’une formule

Convertir mm.jj.aaaa en mm/jj/aaaa avec Kutools pour Excel

Convertir jj.mm.aaaa en mm/jj/aaaa à l’aide d’une formule

Convertir jj.mm.aaaa en date standard à l’aide d’une macro VBA

Convertir jj.mm.aaaa à l’aide de la fonction Texte en colonnes (fonctionnalité intégrée d’Excel)


Convertir JJ.MM.AAAA en JJ/MM/AAAA à l’aide d’une formule

Dans certains cas, il vous suffit de remplacer les points dans jj.mm.aaaa par des barres obliques pour obtenir jj/mm/aaaa. Cette astuce est particulièrement utile lorsque vous souhaitez que le séparateur corresponde aux paramètres régionaux — attention toutefois : Excel pourrait tout de même interpréter le résultat comme une simple chaîne de texte plutôt que comme une véritable valeur de date.

Pour effectuer cette conversion :

1. Supposons que votre date d’origine se trouve dans la cellule A6. Sélectionnez une cellule vide adjacente — par exemple B6 — et saisissez la formule suivante :

=SUBSTITUTE(A6,".","/")

2. Appuyez sur Entrée, puis faites glisser la poignée de recopie vers le bas pour appliquer la formule aux autres dates si nécessaire.

Conseil : Dans cette formule, A6 fait référence à la cellule contenant la date d’origine. Ajustez la référence de cellule selon vos besoins dans votre plage de données.

Bien que cette méthode soit simple, gardez à l’esprit que le résultat obtenu reste du texte et non une date reconnue par Excel. Si vos opérations ultérieures exigent des dates réelles — notamment pour des calculs ou des filtres —, nous vous invitons à explorer les solutions suivantes, basées sur des formules ou du code VBA.


Convertir MM.JJ.AAAA en MM/JJ/AAAA avec Kutools pour Excel

Pour les dates au format mm.jj.aaaa, Kutools pour Excel propose une fonctionnalité pratique appelée Reconnaissance de date. Cet outil vous permet de convertir rapidement et en masse plusieurs formats de date non standards en valeurs de date standard — particulièrement utile si vous traitez fréquemment des données importées ou combinées provenant de diverses sources.

Après avoir téléchargé et installé gratuitementKutools pour Excel, suivez ces étapes :

1. Sélectionnez les cellules contenant les dates à convertir, puis accédez à Kutools > Contenu > Reconnaissance de date.

2.Les cellules sélectionnées seront automatiquement converties en dates valides pour Excel. Pour une meilleure lisibilité, vous pouvez choisir différents formats d’affichage (Date courte, Date longue, etc.) à l’aide de la liste déroulante « Format de nombre », située sous l’onglet Accueil.
Conseil : si une valeur n’est pas reconnue comme une date valide, les données d’origine resteront inchangées, évitant ainsi toute perte accidentelle d’informations.
une capture d’écran des résultats après conversion

Cette méthode est particulièrement efficace pour les grandes plages et garantit que le résultat se compose de véritables valeurs de date, immédiatement exploitables dans les calculs et les filtres. Ses avantages incluent un traitement en masse et une conversion simplifiée, tandis qu’un inconvénient possible est la nécessité d’installer le complément Kutools.


Convertir JJ.MM.AAAA en MM/JJ/AAAA à l’aide d’une formule

Pour convertir davantage les dates du format jj.mm.aaaa au format standard mm/jj/aaaa et garantir qu’Excel reconnaisse le résultat comme une date valide, utilisez la formule suivante. Cette méthode est idéale lorsque vos paramètres régionaux de format de date ne reconnaissent pas comme une date le résultat généré par une simple fonction SUBSTITUE avec des barres obliques.

1. Supposons que la date d’origine se trouve dans A6. Dans la cellule adjacente, par exemple B6, saisissez cette formule :

=(MID(A6,4,2)&"/"&LEFT(A6,2)&"/"&RIGHT(A6,2))+0

2. Appuyez sur Entrée, puis faites glisser la formule vers le bas si nécessaire.

3.Les résultats peuvent d’abord s’afficher sous forme de nombres séries (par exemple 45457). Pour les convertir en dates, sélectionnez ces cellules, puis rendez-vous dans Accueil>Format de nombre et choisissez Date courte.
une capture d’écran de la modification des résultats de formule au format Date courte

Vos données au format texte jj.mm.aaaa sont désormais converties en dates reconnues par Excel au format mm/jj/aaaa.
une capture d’écran illustrant les résultats

Conseil : pour copier la formule sur plusieurs lignes, sélectionnez d’abord la cellule contenant la formule, copiez-la (Ctrl + C), puis sélectionnez les cellules cibles et collez (Ctrl + V).


Code VBA – Convertir des chaînes jj.mm.aaaa en valeurs de date réelles sur une plage

Pour les utilisateurs avancés ou ceux qui manipulent de grandes quantités de données dans Format personnalisé, automatiser la conversion à l’aide d’une macro VBA permet de gagner un temps précieux et s’avère extrêmement efficace. Cette méthode transforme directement les dates textuelles au format jj.mm.aaaa en dates Excel réelles dans la plage sélectionnée.

Parmi les avantages figurent le traitement par lots et la liberté de choisir n’importe quelle colonne ou plage. Attention toutefois : les macros VBA ne peuvent pas être annulées avec Ctrl+Z. Pensez à sauvegarder vos données avant d’exécuter le code.

1. Cliquez sur Outils de développement > Visual Basic. Dans la fenêtre Microsoft Visual Basic pour Applications, cliquez sur Insertion > Module, puis collez le code suivant dans la fenêtre du module :

Sub ConvertDDMMYYYYDotToDate()
    Dim cell As Range
    Dim WorkRng As Range
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
    Application.ScreenUpdating = False
    For Each cell In WorkRng
        If cell.Value Like "??.??.????" Then
            cell.Value = DateSerial(Right(cell.Value, 4), Mid(cell.Value, 4, 2), Left(cell.Value, 2))
            cell.NumberFormat = "mm/dd/yyyy"
        End If
    Next
    Application.ScreenUpdating = True
End Sub

2. Ensuite, appuyez sur la touche F5 pour exécuter ce code. Dans la boîte de dialogue, sélectionnez la plage contenant vos dates au format jj.mm.aaaa, puis cliquez sur OK.

Remarques et conseils :

  • Si vous obtenez une erreur ou si rien ne se produit, vérifiez votre sélection et assurez-vous que le format correspond exactement à jj.mm.aaaa.
  • Vous pouvez ajuster le modèle cell.Value Like «??.??.????» si vos données comportent un nombre variable de chiffres.
  • Cette macro ne peut pas être facilement annulée — veillez toujours à enregistrer une copie de vos données au préalable.
  • Les cellules converties seront aussitôt reconnues par Excel comme de véritables valeurs de date.

Cette solution VBA est idéale pour les utilisateurs à l’aise avec les opérations de base liées aux macros et qui recherchent une conversion rapide, précise et reproductible sur de grands ensembles de données.


Autres méthodes intégrées d’Excel – Utiliser Texte en colonnes

Une autre approche pratique consiste à utiliser la fonctionnalité intégrée d’Excel Texte en colonnes. Cette méthode est particulièrement efficace lorsque vos données de date sont cohérentes et regroupées dans une seule colonne.

1. Sélectionnez la colonne ou les cellules contenant vos dates au format jj.mm.aaaa.

2. Accédez à Données > Texte en colonnes.

3. Dans l’assistant, choisissez Délimité, puis cliquez sur Suivant.

4. Cochez uniquement Autrepour les délimiteurs, puis saisissez un point ().) dans la zone de texte.

5. Cliquez sur Suivant. À l’étape suivante, définissez le Format des données de colonne pour les colonnes Jour, Mois et Année sur Général ou Texte, selon le cas.

6. Terminez l’Assistant pour diviser les données en trois colonnes (jour, mois, année).

7.Dans une nouvelle colonne, recombinez le jour, le mois et l’année en une date à l’aide de la formule suivante :

=DATE(C1, B1, A1)

Supposons que les colonnes A, B et C représentent désormais respectivement le jour, le mois et l’année. Appliquez la formule et étirez-la vers le bas si nécessaire.


Ces solutions offrent des options flexibles pour convertir le format de date dd.mm.aaaa et d’autres formats similaires en dates reconnues par Excel, que vous préfériez utiliser des formules, des outils visuels ou l’automatisation. Vérifiez toujours vos données avant et après la transformation, et pensez à enregistrer une sauvegarde, notamment lorsque vous utilisez des macros ou effectuez des modifications en lot.

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