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

Microsoft 365 Extraire 2 parties préfixe et suffixe

moanin

XLDnaute Accro
Bonjour à tous

Je cherche une formule pour extraire 2 partie de valeur.

Soit ces exemples :



Bisset — tisserand
Boucher — butcher
Caron — fabricant de chariots

1-Supprimer le suffixe précédé d'un- :

Bisset [— tisserand]

Boucher [— butcher]

Caron[— fabricant de chariots]


2-supprimer le préfixe avant le - :

[Bisset ]— tisserand

[Boucher]— butcher

[Caron] — fabricant de chariots


pour avoir :

BissetTisserand
Boucher butcher
Caron Fabricant de chariot

Merci
 

moanin

XLDnaute Accro
>Mon problème est que les nombre de caractères des préfixes et des suffixes ne sont pas les même…
Donc les fonctions DROITE et GAUCHE ne marchent pas.
=DROITE (B3;3) et =GAUCHE(B5;3)
 

moanin

XLDnaute Accro
Merci

Mais elles ne fonctionnent pas.
>Je pense que c'est à cause de la taille du tiret : mon tiret est plus grand que le tien, (tiret cadratin) et je ne sais pas comment on fait un grand tiret sur un ipad.
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

A essayer
VB:
=GAUCHE(A2;CHERCHE(CAR(151);A2)-2)
Code:
=GAUCHE(STXT(A2;CHERCHE(CAR(151);A2)+2;99);NBCAR(STXT(A2;CHERCHE(CAR(151);A2)+2;99))-1)

JHA
 

Pièces jointes

  • Classeur extraire Moanin.xlsx
    9.5 KB · Affichages: 0

ALS35

XLDnaute Occasionnel
Bonjour à tous,
Pour Excel 365, une formule unique pour les deux colonnes, avec le texte en A1 :
VB:
=FRACTIONNER.TEXTE(A1;" — ")
ou en deux formules :
Code:
=TEXTE.AVANT(A1;" — ")
et
=TEXTE.APRES(A1;" — ")
Cordialement
 

Discussions similaires

Réponses
36
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…