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

PASCALLO

XLDnaute Nouveau
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
 

Ninter

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

Bonjour PASCALLO,
vous pourriez joindre un fichier pour que c soit plus claire, en d'autres termes pour que des personnes planchent sur ton sujet?

Ninter
 

PASCALLO

XLDnaute Nouveau
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

  • ETUDE RECHERCHEV EXCEL stock03082013.xls
    66 KB · Affichages: 41
  • ETUDE RECHERCHEV EXCEL stock03082013.xls
    66 KB · Affichages: 42
  • ETUDE RECHERCHEV EXCEL stock03082013.xls
    66 KB · Affichages: 46

JHA

XLDnaute Barbatruc
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

  • ETUDE RECHERCHEV EXCEL stock03082013.xls
    68 KB · Affichages: 42
  • ETUDE RECHERCHEV EXCEL stock03082013.xls
    68 KB · Affichages: 47
  • ETUDE RECHERCHEV EXCEL stock03082013.xls
    68 KB · Affichages: 46
  • ETUDE RECHERCHEV EXCEL stock03082013 bis.xls
    67 KB · Affichages: 50
Dernière édition:

Monique

Nous a quitté
Repose en paix
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

  • Recherchev-Pascallo.xls
    71.5 KB · Affichages: 52

PASCALLO

XLDnaute Nouveau
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.
 

JCGL

XLDnaute Barbatruc
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

  • Capture 1.png
    Capture 1.png
    9.5 KB · Affichages: 139
  • Capture 1.png
    Capture 1.png
    9.5 KB · Affichages: 124
  • JC Recherche.xls
    43 KB · Affichages: 47
  • JC Recherche.xls
    43 KB · Affichages: 44
  • JC Recherche.xls
    43 KB · Affichages: 49

Discussions similaires

Statistiques des forums

Discussions
311 725
Messages
2 081 941
Membres
101 847
dernier inscrit
Djigbenou