Avoir le 0 du mois; date concatener

Résolu
cg.c Messages postés 197 Statut Membre -  
PapyLuc51 Messages postés 5093 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour,

En A2 une date sous format "30/07/2024"

En B2 je voudrai le concaténer "240730" : "droite(année(A2;2)&mois(A2)&jour(A2)"

pas de problème sauf pour le mois qui n'affiche que "7" ("24730")

je voudrais le "0" des mois inférieur à 10, évidement...

Merci


Windows / Firefox 128.0

6 réponses

PapyLuc51 Messages postés 5093 Date d'inscription   Statut Membre Dernière intervention   1 492
 

Bonjour,

Une autre plus courte =TEXTE(A2;"aammjj")

Cordialement

2
PapyLuc51 Messages postés 5093 Date d'inscription   Statut Membre Dernière intervention   1 492
 

Pour avoir le résultat sous forme de nombre =CNUM(TEXTE(A2;"aammjj"))

Cordialement

1
brucine Messages postés 23223 Date d'inscription   Statut Membre Dernière intervention   3 597
 

Bonjour,

Tu ne peux pas si le mois est inférieur à 10, passer par une conditionnelle SI(MOIS(A2)<10;"0"&MOIS(A2);MOIS(A2)).

0
jee pee Messages postés 42434 Date d'inscription   Statut Modérateur Dernière intervention   9 754
 

Bonjour,

Voir =DROITE(ANNEE(A2);2)&DROITE("0"&MOIS(A2);2)&DROITE("0"&JOUR(A2);2)


0
ccm81 Messages postés 11033 Statut Membre 2 433
 

Bonjour

=MOD(ANNEE(A2);100) & TEXTE(MOIS(A2);"00") & TEXTE(JOUR(A2);"00")

Et si tu veux un résultat numérique

=(MOD(ANNEE(A2);100) & TEXTE(MOIS(A2);"00") & TEXTE(JOUR(A2);"00"))*1

Cdlmnt

0
cg.c Messages postés 197 Statut Membre 7
 

Bonjour ccm81,

"Et si tu veux un résultat numérique"; cela veut dire que la première est résultat texte?

Quel intérêt de l'un sur l'autre ? Mon but est de créer une référence/n° de pièce....

Merci

0
ccm81 Messages postés 11033 Statut Membre 2 433 > cg.c Messages postés 197 Statut Membre
 

oui, la première fournit du texte. Un résultat numérique (la deuxième) permet de faire des calculs, des tris, tout ce qu'on peut faire avec des nombres)

Cdlmnt

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cg.c Messages postés 197 Statut Membre 7
 

Merci à tous en tous cas; toutes vos formules fonctionnent...!

0
Mike-31 Messages postés 19571 Statut Contributeur 5 137
 

Bonjour,

une autre façon de faire

=DROITE(TEXTE(ANNEE(A2);"0000");2)&TEXTE(MOIS(A2);"00")&TEXTE(JOUR(A2);"00")


0