Avoir le 0 du mois; date concatener

Résolu
cg.c Messages postés 191 Date d'inscription   Statut Membre Dernière intervention   -  
PapyLuc51 Messages postés 4516 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 4516 Date d'inscription   Statut Membre Dernière intervention   1 486
 

Bonjour,

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

Cordialement

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

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

Cordialement

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

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 41501 Date d'inscription   Statut Modérateur Dernière intervention   9 711
 

Bonjour,

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


0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   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 191 Date d'inscription   Statut Membre Dernière intervention   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 10909 Date d'inscription   Statut Membre Dernière intervention   2 433 > cg.c Messages postés 191 Date d'inscription   Statut Membre Dernière intervention  
 

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 191 Date d'inscription   Statut Membre Dernière intervention   7
 

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

0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 

Bonjour,

une autre façon de faire

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


0