Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 PB index equiv avec recherche dans une cellule qui contient une longue chaîne de caractère

Cozanne

XLDnaute Nouveau
Bonjour à tous,
J'utilise la fonction index equiv sur un tableau à double entrée. La donnée que je cherche en ligne est soit unique dans la cellule de la BDD, soit au milieu d'autres données. J'ai donc utilisé le "*" et ça marche... sauf pour les cellules de la BDD qui contiennent le plus de caractères.
Et donc je désespère. Avez-vous des idées ?
Fichier joint
Un GRAND merci d'avance
Cozanne
 

Pièces jointes

  • Question forum.xlsx
    13.7 KB · Affichages: 15

Jocelyn

XLDnaute Barbatruc
Bonjour le Forum,
Bonjour Cozanne,

je ne sais pas trop pourquoi le equiv() ne veut pas, peut trops de données a traité mais voila une formule qui semble fonctionner

VB:
=INDEX($B$2:$D$9;EQUIV(K$2;$A$2:$A$9;0);SOMMEPROD((ESTNUM(CHERCHE(K3;B1:D1)))*COLONNE(B1:D1)-1))

Cordialement
 

Cozanne

XLDnaute Nouveau
Merci Jocelyn !
Merci Nairolf !
@ Jocelyn : la formule solutionne le 9151, mais ne marche pas avec 1611, et 2328. Tu sais pourquoi ?
@ Nairolf : la formule ne marche pas dans mon fichier... je ne comprend pas ...
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…