Formule de date

Résolu
sylmarco Messages postés 94 Statut Membre -  
PapyLuc51 Messages postés 5089 Statut Membre -
Bonjour, j'ai une petite question. J'ai un champ de date dont je suis incapable de modifier le format puisque si je vais le changer, rien ne se chance comme s'il avait été entré en texte. Voici le format dans lequel il est entré : 15-01-2018

Je me dit pas de trouble, je me fais une formule pour aller chercher les 2 chiffres de gauche dans une colonne journée et une autre colonne avec la formule 4 chiffres de droite pour l'année.

Y'a-t-il moyen d'aller chercher les chiffres "01" du milieu pour le mois ? Je sais que je pourrais convertir ma colonne mais ce serait plus facile avec une colonne car je dois toujours ajouter ces lignes de données qui sont déjà dans ces formats alors je n'aurais plus besoin de les convertir manuellement à chaque fois.

Merci beaucoup à l'avance ! Sylmarco
A voir également:

2 réponses

PapyLuc51 Messages postés 5089 Statut Membre 1 491
 
Bonsoir,

Une solution, avec la date en A1 (formule à modifier selon tableau)

=GAUCHE(DROITE(A1;NBCAR(A1)-TROUVE("-";A1;1));2)

ce qui donne 01 au format texte

Cordialement
0
Sylmarco
 
oh yesssss, ça fonctionne à la perfection. Un gros gros merci à vous
0
PapyLuc51 Messages postés 5089 Statut Membre 1 491 > Sylmarco
 
Bonjour,

Une autre formule donnée par Yclik (salutations) dans cette discussion

=STXT(A1;TROUVE("-";A1)+1;2)

Cordialement
0
Mike-31 Messages postés 19571 Statut Contributeur 5 136
 
Bonsoir,

Oui tes saisies sont au format texte, pour commencer et retrouver un format numérique saisir 1 dans une cellule vide, sélectionne cette cellule qui contient donc le chiffre 1 et clic droit COPIER
sélectionne la plage des dates et COLLAGE SPÉCIAL, coche MULTIPLICATION et OK
tu peux supprimer le 1 que tu as précédemment saisi

tes dates vont se présenter dans un format numérique reconnu par Excel exemple 15/01/2018
si tu souhaites ce format 15-01-2018 il faut créer un format personnalisé, pour cela sélectionne ta plage, clic droit Format de cellule/onglet Nombre/Personnalisé et dans Type saisir ce format jj-mm-aaaa

ensuite il est facile de récupérer le mois 01 avec cette formule =MOIS(A2)
0