Microsoft 365 Formule pour récupérer donnée format texte en date

Mwadepaname

XLDnaute Junior
Bonjour le forum,

J'ai des cellules du type A1 = Mardi 4 Août 2020 - 08h30-09h00; A2 = Mercredi 4 Novembre - 08h30-09h00

Je souhaiterai extraire le mois pour avoir comme résultat le n° du mois. Donc sur cet exemple : 8 pour Août et 11 pour Novembre. B1 = 8 ; B2 = 11

J'ai testé plusieurs formules dont cette formule matricielle : =GAUCHE(SUBSTITUE(C6;"";"");EQUIV(VRAI;EXACT(STXT(SUBSTITUE(C6;"";"");LIGNE($1:$159);5);MAJUSCULE(STXT(SUBSTITUE(C6;"";"");LIGNE($1:$159);5)));0))
J'obtiens "Mardi 4 Août" mais cela ne m'avance à rien .

Si vous connaissez la formule magique j'en serai ravi :D
Merci
 

Jacky67

XLDnaute Barbatruc
Au top!!!
J'ai compris et je vais pouvoir réutiliser ces formules.
Un grand merci !!!
Bonne soirée et bon week-end.
Re..
Au top!!! heuuu!! Non!!
Cette formule (A oublier)
=MOIS(1&STXT(A1;TROUVE("$";SUBSTITUE(A1;" ";"$";2))+1;TROUVE("£";SUBSTITUE(A1;" ";"£";2))-5))
ne tient pas compte de tous les cas de figure
Elle est à remplacer par
=MOIS(1&STXT(A5;TROUVE("£";SUBSTITUE(A5;" ";"£";2))+1;TROUVE("£";SUBSTITUE(A5;" ";"£";3))-(TROUVE("£";SUBSTITUE(A5;" ";"£";2))+1)))
 

Pièces jointes

  • Mwa V3.xlsx
    14.2 KB · Affichages: 12

Mwadepaname

XLDnaute Junior
Re..
Au top!!! heuuu!! Non!!
Cette formule (A oublier)
=MOIS(1&STXT(A1;TROUVE("$";SUBSTITUE(A1;" ";"$";2))+1;TROUVE("£";SUBSTITUE(A1;" ";"£";2))-5))
ne tient pas compte de tous les cas de figure
Elle est à remplacer par
=MOIS(1&STXT(A5;TROUVE("£";SUBSTITUE(A5;" ";"£";2))+1;TROUVE("£";SUBSTITUE(A5;" ";"£";3))-(TROUVE("£";SUBSTITUE(A5;" ";"£";2))+1)))
Merci :)
 

Discussions similaires

Statistiques des forums

Discussions
311 737
Messages
2 082 036
Membres
101 878
dernier inscrit
1475214