Extraction d'un texte Si trouve

Résolu/Fermé
VEVE.119 Messages postés 25 Date d'inscription mardi 15 janvier 2019 Statut Membre Dernière intervention 2 février 2023 - 7 déc. 2020 à 09:59
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 7 déc. 2020 à 11:12
Bonjour,

J'aurais 2 questions qui se ressemble un peu

Dans ma colonne B j'ai des noms et autre, je voudrais extraire que le nom en F

exemple:
en colonne B
Pierre(Paris)
Pierre-Henri
Nicolas(Lille)
Lou(Toulouse)
Loïc

De mon coté je suis partie sur la formule =GAUCHE(B3;TROUVE("(";B3)-1)
Qui fonctionne sauf pour Pierre-Henri et Loïc
Je voudrais ajouter sur cette formule, je pense "si trouve" ( alors prendre en amont, mais si pas de ( copier B3.

2 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 748
7 déc. 2020 à 10:16
Bonjour,

La formule =TROUVE() renvoie une erreur si elle ... ne trouve pas.
Il te faut donc traiter ta formule avec un SI(ESTERREUR(TROUVE...

Comme ceci :
=SI(ESTERREUR(TROUVE("(";B3));B3;GAUCHE(B3;TROUVE("(";B3)-1))

2
VEVE.119 Messages postés 25 Date d'inscription mardi 15 janvier 2019 Statut Membre Dernière intervention 2 février 2023 1
7 déc. 2020 à 10:58
Parfait cela fonctionne parfaitement encore merci
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 748
7 déc. 2020 à 11:12
Pas de quoi.

Bonne journée
1