Chaine sur plusieurs lignes dans même cellule

rododuc

XLDnaute Nouveau
Bonjour à tous,

Je cherche a récupérer une donnée présente dans une cellule qui comprend plusieurs lignes du même format.
Seulement il faudrait que je fasse un check du style si "toto" est trouvé dans une des lignes de la cellule, je prend tous ce qui se trouve sur la même ligne.
Exemple :
En B2 : TOTO Dupont (40 min [HO: 0 - HNO: 40 ])
TATA Dupont (70 min [HO: 0 - HNO: 70 ])
De C2:C5 :
TOTO Dupont
TATA Dupont
TITI Dupont
TUTU Durand

Donc si je trouve en B2 que TOTO Dupont est présent dans je prend uniquement la valeur qui se trouve après HNO:. Soit 40.

Auriez-vous une idée ? Par formule si possible au lieu de VB.
Je vous avoue que j'ai un peu de mal à trouver ....


Cordialement.
 

Hippolite

XLDnaute Accro
Re : Chaine sur plusieurs lignes dans même cellule

Re,
en D2 :
Code:
=STXT(B$2;CHERCHE("HNO:";B$2;CHERCHE(C2;B$2;1))+5;CHERCHE("]";B$2;CHERCHE(C2;B$2;1))-CHERCHE("HNO:";B$2;CHERCHE(C2;B$2;1))-6)
Je n'ai pas traité les espaces en trop après certains noms.
A+
 

rododuc

XLDnaute Nouveau
Re : Chaine sur plusieurs lignes dans même cellule

Salut et merci pour cette réponse.
Par contre si la référence n'est pas en tête et si la plage augmente cela ne fonctionne plus.
Comme dans cette exemple.

Cijoint.fr - Service gratuit de dépôt de fichiers


Cordialement.
 

Hippolite

XLDnaute Accro
Re : Chaine sur plusieurs lignes dans même cellule

Re,
Le fichier est inutilisable.
Evite d'utiliser les services de dépot de fichiers, utilise "Aller en mode avancé" puis "Gérer les pièces-jointes". Comme ça les PJ seront accessibles plus tard aux lecteurs.
A+
 

Hippolite

XLDnaute Accro
Re : Chaine sur plusieurs lignes dans même cellule

Re,
tu prends ma formule où tu remplaces C2 par le nom entre guillemets :
Code:
=STXT(B$2;CHERCHE("HNO:";B$2;CHERCHE("SIEGFRIED AK";B$2;1))+5;CHERCHE("]";B$2;CHERCHE("SIEGFRIED AK";B$2;1))-CHERCHE("HNO:";B$2;CHERCHE("SIEGFRIED AK";B$2;1))-6)
A+
 

Discussions similaires

Réponses
2
Affichages
538
Réponses
2
Affichages
172

Statistiques des forums

Discussions
312 416
Messages
2 088 248
Membres
103 785
dernier inscrit
Lugane