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

Comment convertir une date en date sérielle dans Excel ?

AuteurSun Date de modification
convertir une date en date ordinale
Comme chacun le sait, vous pouvez formater les dates de multiples façons dans Excel, par exemple 1/1/2016, 1-janv.-16, etc. Mais avez-vous déjà essayé de convertir une date en date ordinale Format de date, comme illustré dans la capture d’écran ci-dessous ? En réalité, Excel ne propose pas de méthode directe pour formater une date en date ordinale Format de date. Ne vous inquiétez pas : cet article présente plusieurs astuces pour Convertir une date en date sérielle formater dans Excel.

Formater Convertir une date en date sérielle avec une formule
Formater Convertir une date en date sérielle avec Kutools pour Excel
Formater Convertir une date en date sérielle avec une fonction personnalisée
Convertir un nombre cardinal en nombre ordinal avec Kutools pour Excel bonne idée3

flèche bleue vers la bulle droite Formater Convertir une date en date sérielle avec une formule

Voici une formule qui vous permet de convertir facilement une date en date ordinale.

Sélectionnez une cellule vide à côté de la date que vous souhaitez convertir au format de date ordinale, par exemple C2, et saisissez cette formule :
=JOUR(A2)&SI(OU(JOUR(A2)={1;2;3;21;22;23;31});CHOISIR(1*DROITE(JOUR(A2);1);«er»;«e »;«e »);«e»)&TEXTE(A2;«mmmm aaaa»)
, puis appuyez sur la touche Entrée et faites glisser la poignée de recopie sur les cellules à convertir en dates ordinales. Voir la capture d’écran :
Convertir une date au format de date ordinale à l’aide d’une formule

Les dates ont désormais été converties en dates ordinales.

Remarque : dans la formule, A2 correspond à la date que vous souhaitez convertir en date ordinale ; vous pouvez l’adapter selon vos besoins.


flèche bleue vers la bulle droite Formater Convertir une date en date sérielle avec Kutools pour Excel

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 :

Dans l’outil Assistant de formule de Kutools pour Excel, vous pouvez utiliser la fonctionnalité Convertir une date en date sérielle pour transformer rapidement une date Excel en date ordinale.

1. Sélectionnez une cellule destinée à recevoir la date ordinale, puis cliquez sur Kutools > Assistant de formule > Date & Heure > Convertir une date en date sérielle.
cliquer sur la fonction Convertir la date en date ordinale de Kutools

2. Dans la boîte de dialogue Assistant de formule, choisissez ou saisissez la référence de cellule dans la section Date. Par défaut, la référence de cellule est absolue ; veuillez la rendre relative si vous souhaitez recopier automatiquement la formule vers d’autres cellules à l’aide de la poignée de recopie.
sélectionner la référence de cellule dans la boîte de dialogue

3. Cliquez sur OK. La date est désormais convertie en date ordinale. Sélectionnez la cellule contenant le résultat, puis faites glisser la poignée de recopie vers les autres cellules pour appliquer cette formule.
la date a été convertie en date ordinale, faites glisser la poignée de recopie sur les cellules


flèche bleue vers la bulle droite Formater Convertir une date en date sérielle avec une fonction personnalisée

Par ailleurs, vous pouvez également utiliser une fonction personnalisée pour transformer une date standard en date ordinale.

1. Appuyez sur les touches Alt + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.

2. Cliquez sur Insertion > Module, puis collez le code ci-dessous dans le script.

Code : Convertir une date en date ordinale

Function OrdinalDate(xDate As Date)
'UpdatebyExtendoffice20160705
    Dim xDay As Integer
    Dim xDayTxt As String
    Dim xMonth As Integer
    Dim xMonTxt As String
    Dim xYear As Long
    
    xDay = Day(xDate)
    xMonth = Month(xDate)
    xYear = Year(xDate)
    
    Select Case xDay
        Case 1: xDayTxt = "st"
        Case 2: xDayTxt = "nd"
        Case 3: xDayTxt = "rd"
        Case 21: xDayTxt = "st"
        Case 22: xDayTxt = "nd"
        Case 23: xDayTxt = "rd"
        Case 31: xDayTxt = "st"
        Case Else: xDayTxt = "th"
    End Select

    xMonTxt = Switch(xMonth = 1, " January", _
                     xMonth = 2, " February", _
                     xMonth = 3, " March", _
                     xMonth = 4, " April", _
                     xMonth = 5, " May", _
                     xMonth = 6, " June", _
                     xMonth = 7, " July", _
                     xMonth = 8, " August", _
                     xMonth = 9, " September", _
                     xMonth = 10, " October", _
                     xMonth = 11, " November", _
                     xMonth = 12, " December")
    OrdinalDate = xDay & xDayTxt & xMonTxt & " " & xYear
End Function

copier et coller le code dans le module

3. Enregistrez le code et fermez la fenêtre VBA. Revenez à votre feuille, sélectionnez une cellule destinée à afficher la date convertie, puis saisissez la formule suivante : =DateOrdinale(J2). Appuyez sur la touche Entrée, puis faites glisser la poignée de recopie vers les cellules souhaitées. Voir la capture d’écran :
saisir la formule pour obtenir le résultat

Conseil : dans la formule, J2 correspond à la date que vous souhaitez convertir en date ordinale ; vous pouvez l’adapter selon vos besoins.


flèche bleue vers la bulle droite Convertir un nombre cardinal en nombre ordinal avec Kutools pour Excel

Dans la plupart des cas, vous voudrez probablement convertir les nombres en ordinaux lors d’un classement. Excel ne propose pas de fonction intégrée à cet effet, mais si vous disposez de Kutools pour Excel – un complément pratique –, son utilitaire Convertir le nombre en ordinal vous rendra service.

Sélectionnez les nombres que vous souhaitez convertir en nombres ordinaux, puis cliquez sur Kutools > Contenu > Convertir le nombre en ordinal. Voir la capture d’écran :
Convertir un nombre cardinal en nombre ordinal avec Kutools

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