Mac OSX Numbers - Convertir le texte en date / heure

5

J'utilise Numbers sur un Mac. J'ai un fichier CSV qui contient de nombreuses dates au format MM / JJ / AAAA. Je dois convertir ces dates au format datetime pour pouvoir les insérer dans une table MySQL. Comment convertir des chaînes de format de date MM / JJ / AAAA au format de date et heure AAAA-MM-JJ hh: mm: ss?

Si hh: mm: ss est défini par défaut sur 00:00:00, c'est très bien.

Leo Galleguillos
la source

Réponses:

4

Mettez la colonne en surbrillance, cliquez sur Format en haut à droite si la barre latérale Format n'est pas visible. Dans la barre latérale, cliquez sur Cellule. Dans le premier menu déroulant, choisissez Date et heure. Choisissez le style 2014-01-23 pour la date et 19:08:09 pour l'heure.

Capture d'écran

vacarme
la source
1
Cela ne fonctionne pas , du moins dans Nombres 3.2.2
northernman
Nope, ne fonctionne pas pour moi non plus
Angel S. Moreno
2

J'ai passé beaucoup de temps à essayer de résoudre ce problème. J'ai eu un fichier CSV avec un tas de dates dans ce format: "11-1-2014" (md-yyyy). Lorsque j'ai essayé de le convertir en Numbers 3.5 en modifiant simplement le format de la cellule, la modification a été rejetée et le format de la cellule a été réinitialisé sur "Automatique". J'ai donc essayé d'utiliser la formule DATEVALUE pour la convertir et une erreur m'a de nouveau été présentée.

Voici comment j'ai finalement résolu le problème: J'ai découvert lors de mon dépannage que Numbers utilise le paramètre de région de votre ordinateur pour déterminer le format de date d'entrée anticipé. Dans mon cas, ma région sous Préférences Système -> Langue et région est définie pour le Canada. Les numéros ne reconnaîtront pas mon format de date spécifique avec ma région définie au Canada. J'ai changé ma région aux États-Unis, j'ai redémarré Numbers et le problème a été résolu. Désormais, lorsque je modifie le format de la cellule, celle-ci reconnaît instantanément le format de date et le convertit correctement en date.

Espérons que cela aide quelqu'un d'autre là-bas.

Numbers 3.5, Mac OSX 10.10

Brad
la source
travaillé pour moi aussi. c'est horrible.
arturomp
1

Vérifiez s'il y a un espace supplémentaire à la fin des informations de date (c'est-à-dire si la valeur vraie du champ est "1/1/1943" VS "1/1/1943". Si c'est le cas, supprimez-le et voyez s'il change instantanément. de TEXT à ACTUAL dans le coin inférieur droit et si le volet de l'inspecteur affiche maintenant "Date et heure".

Sean

Sean McPherson
la source
0

En général, vous devez vous assurer que le format de données d'origine dans le fichier .csv est l'un des formats pris en charge par Numbers. (Celles-ci apparaissent dans la liste déroulante du menu Format des données de la cellule)

Par exemple, un format original du 18/01/2014 ne fonctionnera pas, mais le 2014-01-05 fonctionnera.

Edit: voici un exemple de fichier.

01/25/2014,123,123
01/26/2014,456,456
01/27/2014,789,789

Enregistrez-le sous test.csv et ouvrez-le avec Numbers 3.2.2.

Si vous essayez de changer le format de la date, cela ne fonctionnera pas.

homme du nord
la source
@izam: essayez le fichier exemple dans la réponse modifiée ci-dessus. Si vous pouvez obtenir que cela fonctionne avec Numbers 3.2.2, veuillez me le faire savoir. Sinon, s'il vous plaît, inversez le vote par opposition.
northernman
Je te crois. Cela ne fonctionne pas pour moi cependant. Numéros 3.2.2, OS X 10.9.5
northernman Le