Sortir le numéro du mois

bonjour,

j'ai une petite question:

dans ma colonne A, j'ai des données de 4 types de formes, par exemple :

10/2017

date : 6/2017

5/2017

date : 11/2017

(des fois, il y a la date - sans le zéro quand il y a un seul mois - et des fois il y a marqué "date :" avant)

dans ma colonne B, je voudrais qu'il me sorte le numéro du mois.

est-ce possible?

merci

Bonjour,

Si j'ai bien compris, il suffit de mettre dans la colonne B, la formule suivante : =MOIS(A1) et il sera inscrit le numéro du mois de la cellule A1, peut importe le format de départ. Je viens d'essayer et cela fonctionne chez moi.

Bonjour,

oui c'est tout à fait posible, et comme ton texte semble toujours garder la même forme, ça donne une formule bien épurée :

=STXT(A1;8;NBCAR(A1)-12)

ça c'est pour le texte, pour les dates renseignées juste avec des chiffres, ce será la formule Mois()

J'ai combiné les 2 avec un test ( ESTNUM() )

Je te laisse voir le résultat sur un exemple que j'ai fait :

en fait, je me suis mal exprimé,

voici un fichier joint

merci d'avance

13classeur1.xlsx (8.28 Ko)

Bonjour,

Voici une formule qui devrait marcher

Bonjour le forum,

=SIERREUR(STXT(B2;TROUVE("/";B2)-2;2);GAUCHE(STXT(B2;TROUVE("/";B2)-1;2);1))

numero du mois

Bonjour, Salut à tous !

Une fonction personnalisée...

Function TROUVEMOIS(txt As String) As Integer
    Application.Volatile
    TROUVEMOIS = Val(Replace(Replace(txt, "Date", ""), ":", ""))
End Function

Ce qui peut en faire l'intérêt, c'est que si l'on a un équivalence de Replace avec la fonction SUBSTITUE, Val par contre n'a pas d'équivalent dans Excel...

Cordialement.

Merci beaucoup à tous, vous être trop fort !!!

Sinon, est ce que vous pourriez faire la même chose pour l'année ? (avec 4 chiffres)

Extraction de l'année à part ? Ou comment ?

Bien sûr que l'on peut le fait aussi pour l'année, c'est même encore plus simple, car elle a toujours la même longueur!

Voici un fichier avec les deux formules :

merci !

vous êtes de vrais magiciens !!

Re,

=SIERREUR(STXT(B2;TROUVE("/";B2)+1;4);"")

Rechercher des sujets similaires à "sortir numero mois"