J’aime donner des trucs et des conseils sur la façon d’utiliser divers programmes informatiques.
L’un des problèmes les plus frustrants lorsque vous travaillez dans Excel est lorsque vous rencontrez une feuille de calcul qui contient des dates erronées qui ne semblent pas être formatées correctement. Cela se produit souvent lors de la conversion de fichiers texte vers Excel ou lors de l’utilisation d’un document Excel avec un format de date européen qui ne peut pas être converti au format américain (MM-DD-YY). Cela peut être un gros problème lorsque vous avez de grandes quantités de données dans Excel qui doivent être triées par date.
Cet article explique comment résoudre ce problème de date dans Excel et modifier le format de date dans Excel en un format qui fonctionne.
Étape 1 : Le problème, Excel ne peut pas reconnaître le format de date
La capture d’écran suivante montre une feuille de calcul Excel avec des dates qui ne sont pas reconnues par Excel. Excel ne reconnaît pas le point entre chacun des caractères JJ.MM.AA.
Comme le montre la capture d’écran ci-dessous, il est inutile d’essayer de formater cette colonne car Excel ne reconnaît pas la colonne (A) comme des dates.
Étape 2 : Isoler le champ Année
Ce que nous devons faire ensuite est de séparer les champs de date problématiques en leurs composants ; c’est l’année, le mois et le jour. La première étape consiste à diviser les dates en utilisant la fonction « Droite » et « Gauche » dans Excel.
Commençons par isoler les caractères de l’année. Nous allons d’abord créer une nouvelle colonne appelée année. J’utiliserai ensuite la bonne formule pour isoler les deux derniers caractères du champ date.
La formule est la suivante :
=DROITE(A2,2)
Cette formule renverra les deux caractères à l’extrême droite du champ de date (c’est-à-dire 12). Ensuite, copiez cette formule tout au long de la feuille de calcul. Nous avons maintenant isolé l’année.
Étape 3 : Isoler le champ Jour
L’étape suivante consiste à isoler le champ jour. Pour ce faire, nous suivons un processus similaire à l’étape deux ci-dessus. Cependant, au lieu d’utiliser la fonction de droite, nous utiliserons la fonction de gauche et renverrons les deux caractères les plus à gauche du champ de date.
La formule est la suivante :
Faites défiler pour continuer
=Gauche(A2,2)
Copiez la formule tout au long de la feuille de calcul. Nous avons maintenant isolé séparément l’année et le jour.
Étape 4 : isolez le champ du mois
L’étape suivante consiste à isoler le champ du mois. C’est un peu plus délicat car les caractères que nous voulons extraire se trouvent au milieu de la cellule de date. Afin d’isoler les caractères du mois, nous devons utiliser un processus en deux étapes.
Tout d’abord, créez une colonne appelée jour et mois et utilisez la fonction gauche pour isoler les cinq caractères les plus à gauche.
Ensuite, copiez la formule tout au long de la feuille de calcul. Nous avons maintenant un champ DD.MM à cinq caractères.
Étape 5 : isolez le champ du mois
Ensuite, nous voulons diviser le champ JJ.MM en un mois seulement. Pour ce faire, nous utilisons la fonction gauche pour isoler les deux caractères les plus à droite dans la colonne précédemment créée.
Ensuite, copiez la formule tout au long de la feuille de calcul. Nous avons maintenant séparé notre champ MM.
Étape 6 : Utilisez la fonction DATE pour assembler les colonnes Année, Mois et Jour
La dernière étape consiste à joindre nos éléments de date séparés ensemble. Pour ce faire, je veux créer une nouvelle colonne – appelons-la ‘Date fixe’.
La fonction que nous voulons utiliser pour reconstituer la date dans un format utilisable est la fonction DATE dans Excel. La fonction DATE prendra séparément les colonnes année, mois et jour et les réunira dans un format reconnu par Excel.
La capture d’écran suivante montre comment utiliser la fonction DATE.
Comme nous pouvons le voir, la fonction DATE a combiné les champs individuels année, mois et jour en une date reconnaissable. Cependant, il y a un problème. Excel lit le 12 comme l’année 1912 au lieu de 2012. Ceci est facilement corrigé. Utilisez à nouveau la fonction DATE, mais dans le champ de l’année, nous voulons ajouter 100 ans à la colonne K pour passer de 1912 à 2012. Voir la capture d’écran ci-dessous pour la formule à utiliser.
Une fois que nous avons corrigé la formule, copiez-la dans le reste de la feuille de calcul. Nous avons maintenant un format de date de travail.
Mettons maintenant la nouvelle date fixe au format américain.
Et copiez le nouveau format de date dans la feuille de calcul restante.
Et c’est tout. Nous avons maintenant une colonne avec des dates qui fonctionnent, au lieu d’un format de date illisible (colonne A). La dernière étape consiste à ranger la feuille de calcul, à supprimer les colonnes supplémentaires dont nous n’avons pas besoin et à remplacer la colonne de date cassée d’origine A. Pour ce faire, je viens de couper et coller la nouvelle colonne de date par-dessus l’ancienne, et voilà, une feuille de calcul avec des dates qui fonctionne maintenant et peut être lue par Excel.
Cet article est exact et fidèle au meilleur de la connaissance de l’auteur. Le contenu est uniquement à des fins d’information ou de divertissement et ne remplace pas un conseil personnel ou un conseil professionnel en matière commerciale, financière, juridique ou technique.
monsieur le 10 janvier 2013 :
Je ne suis pas un expert, mais je pense qu’il est plus facile d’utiliser cette méthode:
1. mettez en surbrillance la colonne ‘Date’
2. cliquez sur l’onglet ‘Données’, puis cliquez sur ‘Texte aux colonnes’
3. sélectionnez ‘Largeur fixe’
4. cliquez sur ‘Suivant’
5.cliquez à nouveau sur « Suivant »
6. sélectionnez ‘Date’, puis consultez le menu déroulant pour le format de date souhaité
7. Cliquez sur ‘Terminer’…. vous devriez avoir terminé – si ce n’est pas le cas, n’enregistrez pas et utilisez la méthode indiquée ci-dessus !
Theeyeballkid (auteur) le 17 juillet 2012 :
Merci beaucoup! C’est un peu compliqué, mais c’est le seul que j’ai trouvé qui fonctionne.
monicamelendez de Salt Lake City le 17 juillet 2012 :
Génial. Honnêtement, je n’aurais jamais trouvé cette technique en un million d’années – en particulier la technique pour obtenir la colonne du milieu. Merci!