Avoir le 0 du mois; date concatener

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

A voir également:

6 réponses

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

Bonjour,

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

Cordialement

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

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

Cordialement

1
brucine Messages postés 24358 Date d'inscription   Statut Membre Dernière intervention   4 075
 

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

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 434
 

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 196 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 11033 Statut Membre 2 434 > cg.c Messages postés 196 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 196 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 143
 

Bonjour,

une autre façon de faire

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


0