Recherche dans un texte une donnée "commencant par"
ivan
-
DjiDji59430 Messages postés 4331 Date d'inscription Statut Membre Dernière intervention -
DjiDji59430 Messages postés 4331 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je cherche une formule me permettant de rechercher dans un texte une donnée avec un "prefixe "mais une suite différente.
Exemple j'ai une colonne A "commentaires"
en A1 : blabla bla bla VXCT124589 nb,nb,nb,nbbbbhhiuhkhkj
Colonne B "nom de serveur"
En B1 je dois resortir uniquement la donnée en exemple VXCT124589 sachant que pour les autres lignes chaque serveur recherché aura comme prefixe VXCT avec le reste de différent.
Avez-vous une bonne formule qui va bien ?
Merci d'avance de vos lumières.
Je cherche une formule me permettant de rechercher dans un texte une donnée avec un "prefixe "mais une suite différente.
Exemple j'ai une colonne A "commentaires"
en A1 : blabla bla bla VXCT124589 nb,nb,nb,nbbbbhhiuhkhkj
Colonne B "nom de serveur"
En B1 je dois resortir uniquement la donnée en exemple VXCT124589 sachant que pour les autres lignes chaque serveur recherché aura comme prefixe VXCT avec le reste de différent.
Avez-vous une bonne formule qui va bien ?
Merci d'avance de vos lumières.
Configuration: Windows / Chrome 72.0.3626.121
A voir également:
- Recherche dans un texte une donnée "commencant par"
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Recherche par image - Guide
- Je recherche une chanson - Guide
- Transcription audio en texte word gratuit - Guide
- Excel cellule couleur si condition texte - Guide
3 réponses
Bonjour
Essayer cette formule
=GAUCHE(DROITE(A1;NBCAR(A1)-TROUVE("VXCT";A1;1));10)
Si le les noms des serveurs contiennent toujours 10 caractères
Si les noms changent
=GAUCHE(DROITE($A$1;NBCAR($A$1)-TROUVE("VXCT";$A$1;1));TROUVE(" ";DROITE($A$1;NBCAR($A$1)-TROUVE("VXCT";$A$1;1));1))
Essayer cette formule
=GAUCHE(DROITE(A1;NBCAR(A1)-TROUVE("VXCT";A1;1));10)
Si le les noms des serveurs contiennent toujours 10 caractères
Si les noms changent
=GAUCHE(DROITE($A$1;NBCAR($A$1)-TROUVE("VXCT";$A$1;1));TROUVE(" ";DROITE($A$1;NBCAR($A$1)-TROUVE("VXCT";$A$1;1));1))