Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre du Club
    Inscrit en
    juin 2010
    Messages
    273
    Détails du profil
    Informations forums :
    Inscription : juin 2010
    Messages : 273
    Points : 60
    Points
    60

    Par défaut Format date suite à un copié/collé

    Bonjour,

    Je rencontre un problème d'affichage de date lors d'un export de requête sql.

    Je copie/colle le résultat d'une requête dans un tableau excel prédéfini mais l'affichage des dates dans l'une des table que j'utilise n'est pas vraiment pratique en terme de lisibilité (ex: 20180212) car le format est le suivant : aaaammjj

    Je voudrais donc qu'il s'affiche dans le format suivant: jj/mm/aaaaa
    Mais je n'ai rien trouvé dans les formats de cellules.

    Quelqu'un aurait-il une idée ?
    Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
    PL/SQL Release 11.2.0.4.0 - Production
    Toad 10.1.0.7

  2. #2
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    juin 2007
    Messages
    11 342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : juin 2007
    Messages : 11 342
    Points : 22 889
    Points
    22 889

    Par défaut

    Citation Envoyé par filsdepub Voir le message
    Je copie/colle le résultat d'une requête dans un tableau excel prédéfini mais l'affichage des dates dans l'une des table que j'utilise n'est pas vraiment pratique en terme de lisibilité (ex: 20180212) car le format est le suivant : aaaammjj

    Je voudrais donc qu'il s'affiche dans le format suivant: jj/mm/aaaaa
    Mais je n'ai rien trouvé dans les formats de cellules.
    Si ta valeurs est une VRAIE date : clic droit > Format de cellule > Onglet Nombre > Catégorie Personnalisée > Type jj/mm/aaaa

    Si ta valeur n'est pas une vraie date mais du texte qui ressemble à une date, il faut commencer par la transformer en vraie date.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =DATE(GAUCHE(A1;4);STXT(A1;5;2);DROITE(A1;2))
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  3. #3
    Membre du Club
    Inscrit en
    juin 2010
    Messages
    273
    Détails du profil
    Informations forums :
    Inscription : juin 2010
    Messages : 273
    Points : 60
    Points
    60

    Par défaut

    Merci.
    Je cherchais une solution directe (format de cellule) pour ne pas passer par une formule mais comme ma valeur n'est pas une vraie date, cela ne fonctionne pas.

    Merci néanmoins pour la formule, je la note pour plus tard.
    Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
    PL/SQL Release 11.2.0.4.0 - Production
    Toad 10.1.0.7

  4. #4
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    juin 2007
    Messages
    11 342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : juin 2007
    Messages : 11 342
    Points : 22 889
    Points
    22 889

    Par défaut

    Citation Envoyé par filsdepub Voir le message
    Je cherchais une solution directe (format de cellule) pour ne pas passer par une formule mais comme ma valeur n'est pas une vraie date, cela ne fonctionne pas.
    Si ta date n'est pas une vraie date, tu ne règleras pas ton problème avec un simple format.
    Donc, soit tu le règles à la source dans l'export de ta requête, soit tu le règles à l'arrivée par une formule ou une macro.
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  5. #5
    Membre du Club
    Inscrit en
    juin 2010
    Messages
    273
    Détails du profil
    Informations forums :
    Inscription : juin 2010
    Messages : 273
    Points : 60
    Points
    60

    Par défaut

    C'est ce que je suis en train de faire en modifiant ma requête (avec l'aide d'autres bonnes âmes du forum dans la section sql).
    Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
    PL/SQL Release 11.2.0.4.0 - Production
    Toad 10.1.0.7

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2010] Problème format date suite à un téléchargement internet
    Par electrosat03 dans le forum VBA Access
    Réponses: 9
    Dernier message: 11/04/2015, 20h33
  2. Réponses: 2
    Dernier message: 18/04/2011, 11h24
  3. Réponses: 1
    Dernier message: 17/01/2010, 14h46
  4. Réponses: 2
    Dernier message: 16/02/2008, 22h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo