Comment saisir des dates au format de date ISO 8601 (AAAA-MM-JJ) dans Excel (et demander à Excel de reconnaître ce format comme une valeur de date)?

27

J'ai essayé d'entrer cette date au format ISO 8601 (AAAA-MM-JJ) dans Excel 2010 2012-04-08:, mais Excel convertit automatiquement le format de date en 4/8/2012.

J'ai essayé de faire défiler les différents types de formats de date qu'Excel me permet de choisir, mais le format 'YYYY-MM-DD' n'est pas là: entrez la description de l'image ici

Existe-t-il un moyen pour Excel de reconnaître le format de date ISO 8601 en tant que valeur de date (et de ne pas le convertir automatiquement dans un autre format) lorsqu'il est entré dans une cellule?

galacticninja
la source

Réponses:

28

Ce que vous voulez, c'est utiliser un format personnalisé. Tapez-le simplement dans la case.

Capture d'écran des cellules de format
Cliquez pour agrandir

Bob
la source
Et pour Excel 2011? Il n'y a pas de case pour entrer un format personnalisé!
Michael
@Michael Désolé, je n'ai pas utilisé et je n'ai pas accès à une copie OS X d'Excel. Pensez à poser une nouvelle question traitant explicitement de cette version (et dites pourquoi cette question n'est pas un doublon).
Bob
2

Excel a reconnu votre entrée aaaa-mm-jj, c'est pourquoi il l'a automatiquement convertie en votre format régional de date courte (Windows 7: Démarrer> Panneau de configuration> Région et langue> Formats).

Ce que vous vouliez, c'était qu'Excel reconnaisse et affiche le format.

En plus de ce qui précède, si vous voulez une date qui réponde au format de date courte de l'utilisateur, ajoutez un astérisque * aaaa-mm-jj. Je ne le recommande pas, mais vous pouvez le faire.

Une fois, j'ai fait une liste où nous voulions que les articles soient triés par date, mais pour les publier sur le Web, nous voulions afficher uniquement l'année et le mois. Nous avions notre colonne Date où nous avons entré la date en entier aaaa-mm-jj. Dans une deuxième colonne (B), nous avons converti la date (= A2) pour afficher uniquement l'année et le mois avec le format de cellule: aaaa-mm. Au moment de publier, nous trions par date, copions les autres colonnes nécessaires, disons BD, et collons sur la page Web. Travaillé comme un charme.

Excellent
la source
2

J'utilisais auparavant les formats personnalisés. J'ai changé ma région système (Panneau de configuration> Tous les éléments du Panneau de configuration> Région) en anglais (Royaume-Uni), la date courte en "aaaa-MM-jj" et Excel n'a pas corrigé automatiquement du "06/10/2015" à " 10/6/2015 ". Cependant, il n'a pas corrigé automatiquement dans l'autre sens, mais si vous le saisissez de cette façon, il le restera. Ça m'a fait gagner du temps à coup sûr!

NaK
la source
2
C'est assez fou de mentir sur votre emplacement pour obtenir un format de date standard ISO!
Michael
2

Il existe une manière BEAUCOUP plus simple et plus sûre de procéder:

Dans les dates, changez simplement vos paramètres régionaux en Australie et pouf! Les dates standard ANSI sont disponibles ET si vous êtes aux États-Unis, au Canada, en Australie ou en Nouvelle-Zélande, cela ne correspond pas à votre format monétaire, car tous ces pays utilisent tous le symbole $.

Pourquoi - dans leur sagesse infinie - Microsoft ne met pas cela à la disposition de TOUTES les locales est un mystère, mais c'est ainsi depuis des années .

Kevin
la source
1

C'est ce qui a plutôt fonctionné pour moi: s'il s'agit d'une colonne de cellules ...

Sélectionnez l'onglet Données de la colonne, puis le texte en colonnes (dans les menus xl2003) choisissez une largeur fixe, mais ne disposez pas de lignes de délimitation Choisissez la date (ymd) Cela convertira les données en dates.

Vous pouvez maintenant formater la gamme comme vous le souhaitez. le mérite revient à Dave ici: http://msgroups.net/microsoft.public.excel.worksheet.functions/how-do-i-convert-d/75235

ITGal
la source
Hourra! Oui! Ça y est!!!
elliot svensson
1

Les formats personnalisés sont la solution évidente.

Si vous ne voulez pas lâcher la souris, vous pouvez faire défiler les paramètres régionaux d'une option de "Anglais (États-Unis)" à "Anglais (Royaume-Uni)" et le format AAAA-MM-JJ apparaîtra parmi les choix .

patricktokeeffe
la source
Op, la liste «personnalisée» comprend au moins un format ISO: yyyy-mm-dd;@(Excel 2013)
patricktokeeffe