FONCTION RECHERCHEV sur une chaine de caractère dans un texte

  • Initiateur de la discussion Initiateur de la discussion PASCALLO
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

PASCALLO

Guest
Bonjour,


Je cherche depuis ce matin une solution sur ce forum et ailleurs mais sans succès.
J'en suis là

ma formule =RECHERCHEV(D2; ETAT;2;VRAI)
mon tableau ETAT
NIB 5000
NNB 4000
USE 3000
Si dans D2 j'ai l'état ( NIB, NNB ou USE) ma formule me donne bien 5000 , 4000 ou 3000
Par contre
Si dans D2 j'ai : 3RW30161CB14-NIB Démarreur electron. 4kW.230V SIEMENS 3RW30161CB14
Je ne sais pas comment faire pour chercher NIB au milieu du reste

Merci pour votre aide
Pascallo
 
Re : FONCTION RECHERCHEV sur une chaine de caractère dans un texte

Merci pour les idées. Je n'ai pas pu obtenir mieux, je vous pose un fichier exemple.
Le but est d'obtenir dans la colonne E le code ID de la condition ebay

Bonne nuit🙂
Pascallo
 

Pièces jointes

Re : FONCTION RECHERCHEV sur une chaine de caractère dans un texte

Bonjour à tous,

Cela se complique un peu, voir exemple joint

Edit:
moins compliqué, la version bis

JHA
 

Pièces jointes

Dernière édition:
Re : FONCTION RECHERCHEV sur une chaine de caractère dans un texte

Bonjour,

On peut faire plus court :

Code:
=DECALER(Prim;MIN(SI(ESTNUM(CHERCHE(Abbr;$D2));LIGNE(Abbr)))-1;0)
Formule matricielle, à valider par ctrl, maj et entrée

« Prim », c’est le nom donné à la 1[SUP]ère[/SUP] cellule de la plage « Abbr »
 

Pièces jointes

Re : FONCTION RECHERCHEV sur une chaine de caractère dans un texte

Bonjour a tous,

Et bien chapeau bas a vous deux pour ces trois solutions qui fonctionnent. Belle maitrise et belle démonstration d’esprits Booléen . Je n'étais pas parti dans cette direction , je vais étudier ça de plus près afin de m'en imprégner, merci.
 
Re : FONCTION RECHERCHEV sur une chaine de caractère dans un texte

Bonjour à tous,

Un essai avec :
Code:
=SI(ESTNUM(TROUVE(NIB;$A1));V_NIB;SI(ESTNUM(TROUVE(NNB;$A1));V_NNB;
SI(ESTNUM(TROUVE(USE;$A1));V_USE;SI(ESTNUM(TROUVE(NEW;$A1));V_NEW;""))))

Gestionnaire de Noms :

Capture 1.png

A+ à tous
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour