Comment convertir une date dans Excel au format ISO 8601
Je suis en train d'enregistrer un format de date au format AAAA-MM-JJ, par exemple, 2014-09-01 comme un fichier CSV, mais le format revient à la M/D/AAAA quand je fais les.
J'ai essayé la conversion de la date comme une chaîne de caractères dans Excel, mais à chaque fois que j'ouvre le fichier CSV, il est de retour pour les M/D/AAAA. J'ai besoin de l'ISO 8601 le format de date pour être enregistré dans un fichier CSV. Comment dois-je aller sur le faire?
source d'informationauteur Mike C | 2014-12-09
Vous devez vous connecter pour publier un commentaire.
La fonction de base est:
L'utiliser pour convertir Excel en date colonnes pour séparer ISO 8601 date de colonnes. Ensuite, copier l'ISO 8601 colonnes sur les originaux (collage spécial: coller uniquement les valeurs).
Supprimer le calcul de la norme ISO 8601 colonnes qui ont maintenant des ordures, car Excel suce à la norme ISO 8601 dates.
Vous avez maintenant une transformée CSV ou TSV ou autres joyeusetés. Juste enregistrer sous le format d'origine et d'ignorer la bêtise, Excel pleurnicher ce n'est pas son format de fichier natif et comment allez-vous "perdre" en quelque sorte par la sauvegarde en tant que fichier CSV et essayer de ne pas penser aux heures de votre vie Microsoft a volé avec ce stupide boîte de dialogue.
Comme une note d'avertissement pour non-anglais des utilisateurs. Il vient de me fallut du temps pour comprendre, que la chaîne de format est sensible à vos paramètres régionaux /régionaux. E. g. avec mes paramètres de mise en forme pour l'allemand:
(Même si le système d'exploitation et Excel sont mis à l'anglais.)
J'ai copié et collé @Dirk Bester la formule ci-dessus,
mais ça ne marcherait pas, Excel 2010 se plaindre de haute et basse-qui est, jusqu'à ce que j'ai changé les marques de devis à partir d'une sorte de "smart devis" à la plaine de vieux ASCII 0x22 guillemets:
Et maintenant il fonctionne comme un charme. FYI.
Vous pouvez simplement sauter directement à l'option nucléaire: le Changement de votre ordinateur "Région et Langue" paramètres pour l'utilisation de la "aaaa-MM-jj" format de date courte.
Je crois que vous l'avez créé le bon format dans le .fichier csv.
Mais que Excel est automatiquement fait de contraindre une date de valeur de la format vous parler quand vous ouvrez le .fichier csv. Une solution peut être d'importer le .csv fichier plutôt que de l'ouvrir et à l'étape 3 de Données Externes, De Texte, de s'assurer que le Texte est sélectionné pour le format des données en Colonne, le cas échéant.
Vous pouvez configurer une cellule, par exemple :
Clic droit sur la cellule > format de Cellule > Categorie > > Type > écrire ceci :
Désolé pour mon anglais.