Recopier partiellement une cellule

3xceln4ute

XLDnaute Occasionnel
Bonjour Le forum,

Je souhaiterais automatiser la copie d'une partie d'information contenue dans une cellule dans une autre cellule.
Par exemple: Dans la cellule C3 sera copié 212490. Cette information se trouve dans la cellule B3 sous cette forme: RPP-16-CONC-212490-CRÉATION

Merci d'avance.
 

Pièces jointes

  • recopier une partie d'une cellule.xls
    20.5 KB · Affichages: 36
Dernière édition:

JHA

XLDnaute Barbatruc
Re : Recopier partiellement une cellule

Bonjour à tous,

Si tu as toujours 3 tirets et un chiffre de 6 caractères en "C3":
Code:
=STXT(B3;CHERCHE("-";SUBSTITUE(SUBSTITUE(B3;"-";"";1);"-";"";1);1)+3;6)*1

Plus court
Code:
=STXT(B3;CHERCHE("µ";SUBSTITUE(B3;"-";"µ";3);1)+1;6)*1

Copier vers le bas

JHA
 
Dernière édition:

3xceln4ute

XLDnaute Occasionnel
Re : Recopier partiellement une cellule

Bonjour, JHA,

je l'applique dans le tableau original, et ça m'affiche la formule à l'intérieur de la cellule. Pourtant je change la cellule de B3 à F1113.
 
Dernière édition:

3xceln4ute

XLDnaute Occasionnel
Re : Recopier partiellement une cellule

Bonjour, Forum, JHA

Merci pour ton aide précieuse.

Maintenant, si j'ai ce code : DG-16-DIR-106090-CRÉATION dans la cellule E4, et j'aimerais que DG soit copié automatiquement dans la cellule C7, quelle serait la formule ?

Merci.
 

JHA

XLDnaute Barbatruc
Re : Recopier partiellement une cellule

Bonsoir à tous,

Peut être:
Code:
=gauche(E4;2)

Si tu peux avoir plus de 2 caractères avant le tiret:

Code:
=GAUCHE(E4;CHERCHE("-";E4)-1)


JHA
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 202
Messages
2 086 177
Membres
103 152
dernier inscrit
Karibu