Conversion de dates européennes en dates américaines (Microsoft Excel)
Linda a demandé s’il existe une formule qui convertira une date affichée à la manière européenne jour / mois / année en la version américaine mois / date / année.
À vrai dire, cela peut ne pas être nécessaire. Vous voyez, Excel conserve les dates, en interne, sous forme de valeurs numériques, puis les affiche simplement en utilisant divers formats. Si les dates sont vraiment des dates – des valeurs numériques – dans la feuille de calcul, vous pouvez simplement changer le format et les dates seront affichées de la manière habituelle aux États-Unis.
Bien sûr, la date que vous voyez dans une feuille de calcul peut être une valeur de texte au lieu d’une valeur de date. Vous pouvez tester si la date est vraiment une date Excel ou une valeur de texte en modifiant le format de la ou des cellules
au général. (Pour ce faire, utilisez l’onglet Nombre de la boîte de dialogue Format de cellule.) S’il s’agit de texte, vous ne verrez aucun changement dans l’affichage. S’il s’agit d’une valeur de date, la date doit être remplacée par un nombre représentant le nombre de jours depuis la date de base utilisée par votre système (généralement le 1er janvier 1900).
Si vos dates sont vraiment des valeurs de date, changez simplement le format de la cellule (ou des cellules) en le format de date que vous souhaitez utiliser. Encore une fois, cela se fait à l’aide de l’onglet Nombre de la boîte de dialogue Format de cellule.
Si vos dates sont des valeurs de texte, vous devrez les convertir en valeurs de date vraies (non textuelles) afin qu’elles puissent être formatées comme décrit ci-dessus. Vous pouvez le faire en utilisant une formule pour effectuer la conversion. Si vous avez une date de texte dans la cellule A1 au format jj / mm / aaaa, vous pouvez utiliser la formule suivante:
=DATE(VALUE(RIGHT(A1,4)), VALUE(MID(A1,4,2)), VALUE(LEFT(A1,2)))
Le résultat de cette formule est un numéro de série de date qui est reconnu et peut être formaté par Excel.
Bien sûr, il est possible que vous ayez un tas de dates mixtes dans votre feuille de calcul. Considérez la liste de dates suivante:
1/1/20 2/1/20 3/1/20 4/1/20 5/1/20 6/1/20 7/1/20 8/1/20 9/1/20 10/1/20 11/1/20 12/1/20 13/1/20 14/1/20 15/1/20 16/1/20 17/1/20
Si ceux-ci sont saisis dans une feuille de calcul, les douze premières dates (1/1/20 à 12/1/20) sont analysées par Excel du 1er janvier 2020 au 1er décembre 2020. Les cinq prochaines dates sont analysées sous forme de texte depuis Excel ne reconnaît pas, par défaut, que les dates sont au format j / m / y. Si vous avez un tas de dates comme celle-ci, vous pouvez rapidement les convertir en dates réelles sans utiliser de formule. Suivez simplement ces étapes:
-
Sélectionnez toutes les cellules contenant les dates, à la fois les valeurs de date et les valeurs de texte.
-
Démarrez l’assistant de texte en colonnes. (Sélectionnez Texte en colonnes dans le groupe Outils de données à partir de l’onglet Données du ruban.) (Voir la figure 1.)
-
Choisissez Largeur fixe et cliquez sur Suivant pour passer à l’étape 2 de l’assistant.
-
Si vous voyez des indicateurs de saut de colonne dans la boîte de dialogue, supprimez-les en double-cliquant dessus. Vous ne voulez pas de tels indicateurs car vous ne voulez pas qu’Excel pense que vous avez des points de rupture statiques pour vos données.
-
Lorsque tous les indicateurs de rupture de colonne ont disparu, cliquez sur Suivant pour passer à l’étape 3 de l’assistant.
-
Dans la section Format des données de colonne de la boîte de dialogue, cliquez sur le bouton radio Date.
-
À l’aide de la liste déroulante du format de date, choisissez DMY.
-
Cliquez sur Terminer.
C’est ça; vos données sont converties, sur place, aux valeurs de date avec lesquelles Excel peut travailler.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (10566) s’applique à Microsoft Excel 2007, 2010, 2013, 2016, 2019 et Excel dans Office 365. Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici:
link: / excel-Converting_European_Dates_to_US_Dates [Conversion des dates européennes en dates américaines]
.