Extraire un nombre de caractère précis dans une cellule

[Résolu/Fermé]
Signaler
Messages postés
101
Date d'inscription
lundi 15 octobre 2012
Statut
Membre
Dernière intervention
23 mars 2016
-
Messages postés
24202
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 octobre 2021
-
Bonjour,

J'aimerai trouver une fomule permettant d'extraire dans la colonne d'à côté, tous les caractères situés entre la 4è et la 10è position comprise.
Je suis sur que cela est simple mais je n'arrive pas à trouver.

Merci d'avance.

4 réponses

Messages postés
4239
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
12 septembre 2014
1 291
Bonjour,

pour extraire les caractères de la 4e à la 10e position en B14, écrire en C14 :
=STXT(B14;4;7)


Cordialement.
Messages postés
5701
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
20 octobre 2021
666
Bonjour

Voici une idée

=DROITE(GAUCHE(A7;10);6)

Ou A7 est la cellule contenant le texte à traiter
Messages postés
101
Date d'inscription
lundi 15 octobre 2012
Statut
Membre
Dernière intervention
23 mars 2016
3
Même résultat (9.3403) avec ta formule :(
Messages postés
101
Date d'inscription
lundi 15 octobre 2012
Statut
Membre
Dernière intervention
23 mars 2016
3
Voilà ce que j'ai
J3 -> 02/11/2011 08:10
I3 -> =STXT(J3;4;7) -> 49.3403 (alors que le format de la cellule est "mmm.-aa"

Je ne peux pas utiliser la formule DATE, car cela m'oblige à extraire ou définir un jour.
En fait la variable de la cellule de destination ne doit contenir que le mois et l'année.
Appliquer un format directement à la cellule jj/mm/aa hh:mm, n'influe en rien sur la donnée de variable contenue dans la cellule.
Messages postés
26242
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
23 octobre 2021
6 090
Bonjour

le nombre de caractères de votre cellule n'a rien à voir avec ce qui est affiché
pour vérifier, formater en standard et vous verrez!
pour avoir le mois et l'année, séparez par un slash:
=ANNEE(A1)&"/"&MOIS(A1)
pour avoir le mois en valeur num
ou
=ANNEE(A1)&"/"&TEXTE(MOIS(A1);"mmmm")
pour avoir le mois en texte.



crdlmnt
Messages postés
101
Date d'inscription
lundi 15 octobre 2012
Statut
Membre
Dernière intervention
23 mars 2016
3
Effectivement c'est ce qu'il me fallait.
Merci beaucoup.
Messages postés
24202
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 octobre 2021
6 937
Bonjour à tous,

ou bien directement :
=TEXTE(A1;"mm/aaaa")

eric