IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

Excel Discussion :

celulle au format Date (mois/année) non formaté


Sujet :

Excel

  1. #1
    Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2013
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 144
    Points : 66
    Points
    66
    Par défaut celulle au format Date (mois/année) non formaté
    Bonjour,

    j'ai une cellule formaté en date (mars-01).
    Dans cette cellule, si je saisi janvier 2013, j'obtiens bien janv-13 après la saisie.

    Par contre, si je récupère janvier et 2013 dans deux autres cellules (F11 et F12) à l'aide d'une formule en concaténant les deux valeurs, le résultat de la formule n'est pas formaté, j'obtiens janvier 2013 au lieu de janv-13.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =CONCATENER(F11;" ";F12)
    Si quelqu'un un une idée je suis preneur.

    Merci

  2. #2
    Expert confirmé
    Avatar de Phanloga
    Homme Profil pro
    Pilotage RH et Relations Sociales
    Inscrit en
    Avril 2011
    Messages
    710
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Pilotage RH et Relations Sociales
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2011
    Messages : 710
    Points : 5 695
    Points
    5 695
    Par défaut
    Bonjour.
    C'est normal, car tu concatènes deux chaînes qui ne sont pas des dates.

    Mon conseil : taper une liste avec en colonne 1 les noms des mois et en colonne 2 les numéros des mois.
    Ensuite, ta formule deviendra :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =DATE(F11;RECHERCHEV(F12;Zone_de_la_liste;2;FAUX);1)
    A taper dans une cellule en format personnalisé mmm-aa.

  3. #3
    Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2013
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 144
    Points : 66
    Points
    66
    Par défaut
    bonsoir et merci, cependant il me faut le format date et non pas le format personnalisé car par la suite je récupère le nombre produit par la date dans une autre cellule... et cela ne fonctionne a priori que si la cellule est en format date.

    donc je dois trouver une solution avec le format date.

    merci

  4. #4
    Expert confirmé
    Avatar de Phanloga
    Homme Profil pro
    Pilotage RH et Relations Sociales
    Inscrit en
    Avril 2011
    Messages
    710
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Pilotage RH et Relations Sociales
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2011
    Messages : 710
    Points : 5 695
    Points
    5 695
    Par défaut
    Alors formate la cellule comme tu l'entends. Avec cette formule, tu auras ce que tu veux puisqu'elle transforme le nom du mois et l'année en 01/mois/année.
    Ici, la cellule est au format date standard jj/mm/aaaa.


  5. #5
    Membre expert
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2011
    Messages
    1 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 858
    Points : 3 974
    Points
    3 974
    Par défaut
    Bonsoir,

    As-tu essayé
    Cordialement.

  6. #6
    Expert confirmé
    Avatar de Phanloga
    Homme Profil pro
    Pilotage RH et Relations Sociales
    Inscrit en
    Avril 2011
    Messages
    710
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Pilotage RH et Relations Sociales
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2011
    Messages : 710
    Points : 5 695
    Points
    5 695
    Par défaut
    ARF ! C'est malin, gFZT82 !!!
    Tu ne pouvais pas passer plus vite...
    Merci pour le tuyau.

  7. #7
    Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2013
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 144
    Points : 66
    Points
    66
    Par défaut
    merci à vous deux DATEVAL fonctionne, ça avance . Cependant je viens de m'apercevoir que j'ai un autre soucis

    En fait, si j'ai le mois et l'année de renseigner, je concatène et utilise donc DATEVAL, j'obtiens le chiffre de la date correspondante par excel et je stocke ce chiffre (ex : pour janvier 2013, j'obtiens 41275).
    Par contre il se peut que le mois ne soit pas renseigné et dans ce cas je stocke uniquement l'année donc je stocke le nombre 2013, 2014... et non pas le nombre produit par excel pour une date (ex 41275).

    Ma question : comment savoir si le nombre dans une cellule excel est une année (2013, 2014 ...) ou bien une date (mois et année : 41275).

    Et après promis je ne vous embete plus.

  8. #8
    Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2013
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 144
    Points : 66
    Points
    66
    Par défaut
    j'ai peu etre un piste mais je sais pas si elle est très propre : Etant donné qu'un mois et une année produit a priori toujours un nombre d'au moins 5 chiffre (41275), est ce que je peux juste tester si le nombre dans la cellule contient 4 chiffre ? Si oui alors c'est une année...

    Merci pour vos conseils.

  9. #9
    Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2013
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 144
    Points : 66
    Points
    66
    Par défaut
    Afin de savoir dans une celulle si j'ai une année ou bien un nombre qui correspond a une date en format mois année, je teste donc si le nombre de caractère est égal à 4 (>> année) ou supérieur à 4 (>> format date mois année).

    Je passe le topic à résolu, si vous avez mieux comme solution vous pouvez toujours la proposer.

    Merci à vous deux pour le DATEVAL que j'utilise également

    Bonne après midi

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

Discussions similaires

  1. [XL-2010] Nom de fichier automatique avec date en format Jour mois année
    Par chipster62 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 14/02/2014, 21h17
  2. [XL-2007] Format date Mois(réduit) année avec 1ère Lettre mois en majuscule
    Par cathodique dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 28/09/2013, 12h19
  3. Date en format Jour/Mois/Année sur SQL server 2K5 Anglais
    Par YoussefTS dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 19/11/2008, 12h03
  4. Trier les données par date au format jour mois année...
    Par ouskel'n'or dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 30/08/2007, 12h41
  5. Réponses: 5
    Dernier message: 20/02/2007, 18h52

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