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

Microsoft 365 INDEX + EQUIV 2 résultats

freshbiggy

XLDnaute Nouveau
Bonjour à tous,

Je m'entraîne à faire quelques exercices excel et me voila bloqué. Je voudrais faire apparaître en cellule C2 le nom + prénom de la personne correspondant au client ID en utilisant obligatoirement les fonctions index equiv. Egalement je souhaiterai mettre le nom en forme à savoir avec des < > de chaques côtés. Aucune idée de comment faire merci d'avance pour l'aide. J'ai mis les consignes sur la droite au cas ou.
 

Pièces jointes

  • index equiv.xlsx
    18.8 KB · Affichages: 14

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Freshbiggy,
Vous y étiez presque, il fallait persévérer.
VB:
SIERREUR("<"&INDEX($A$6:$B$15;EQUIV($B$2;$F$6:$F$15;0);2) & "> " &INDEX($A$6:$B$15;EQUIV($B$2;$F$6:$F$15;0);1);"")
Le Sierreur ne sert que si le Client Id entré n'existe pas, cela évite le #REF.
 

Pièces jointes

  • index equiv.xlsx
    19.4 KB · Affichages: 3

st007

XLDnaute Barbatruc
Et pour une parfaite compréhension,
En E2 ;
VB:
=INDEX($E$6:$E$15;EQUIV($B$2;$F$6:$F$15;0);1)&" ("&INDEX($D$6:$D$15;EQUIV($B$2;$F$6:$F$15;0);1)&")"
Inutile de faire ton index sur deux colonnes
 

freshbiggy

XLDnaute Nouveau
Super merci à vous deux ca marche niquel effectivement je n'étais pas très loin. Dernière questions, je dans le fichier ci-joint je n'arrive pas à répondre à la partie de la question qui consiste à relier les parties prix et unités, une idée ? je dois utiliser la recherche v dans lexercice merci d'avance !!
 

Pièces jointes

  • recherche v.xlsx
    31.3 KB · Affichages: 5

sylvanu

XLDnaute Barbatruc
Supporter XLD
Avec une formule un peu plus complexe :
VB:
=SIERREUR(SI(B3<18;"Not allowed";(1-RECHERCHEV(B4;A18:B21;2))*B2*RECHERCHEV(INDEX(A10:A14;EQUIV(B2;A10:A14;1));A10:D14;SI(B3<=30;2;SI(B3<=50;3;4));VRAI));"")
A vérifier.
 

Pièces jointes

  • recherche v.xlsx
    34.4 KB · Affichages: 3

Discussions similaires

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