Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…