Aide fichier Excel fonction Si+ RechercheV

soulwax

XLDnaute Nouveau
Bonjour à tous!

C'est avec grand plaisir que je découvre votre forum... je viens de passer qlq heures à l'instant à me former en votre compagnie et j'avoue que vous m'apportez beaucoup!
Ceci dit, je souhaite une excellente année à tous les membres qui aident sans compter et qui facilitent la vie de pas mal de gens!

Malheureusement, j'ai besoin d'un petit coup de main... je n'arrive malheureusement pas à trouver la formule adéquate à ce que je recherche :-(

Dans la pièce jointe (désolé, j'ai effacé pas mal d'infos confidentiels et le Xlsx ressemble plus à rien), j'ai besoin d'additionner une fonction Si avec rechercheV.

En G2, j'ai un menu déroulant avec la valeur (s11,s21,s31 et s41). En fonction de cette valeur, j'ai besoin que la cellule M2 et O2 varie la recherche en feuille 2.
Si S11 en cellule G2, j'ai besoin de cette valeur en M2 "=RECHERCHEV(B2;Feuil2!A2:B26;2;0)"
Si S21 en cellule G2, j'ai besoin de cette valeur en M2 "=RECHERCHEV(B2;Feuil2!C2:D26;2;0)"
Si S31 en cellule G2, j'ai besoin de cette valeur en M2 "=RECHERCHEV(B2;Feuil2!E2:F26;2;0)"
Si S41 en cellule G2, j'ai besoin de cette valeur en M2 "=RECHERCHEV(B2;Feuil2!G2:H26;2;0)"

Si S11 en cellule O2, j'ai besoin de cette valeur en M2 "=RECHERCHEV(B2;Feuil2!A2:B26;2;0)"
Si S21 en cellule O2, j'ai besoin de cette valeur en M2 "=RECHERCHEV(B2;Feuil2!C2:D26;2;0)"
Si S31 en cellule O2, j'ai besoin de cette valeur en M2 "=RECHERCHEV(B2;Feuil2!E2:F26;2;0)"
Si S41 en cellule O2, j'ai besoin de cette valeur en M2 "=RECHERCHEV(B2;Feuil2!G2:H26;2;0)"

J'ai beau chercher et tester des trucs mais rien à faire, je n'y arrive pas :'(
Si une bonne âme pouvait m'apporter son aide en expliquant car le but est surtout de comprendre.

Je vous remercie encore pour votre aide

Bonne journée à vous
 

Pièces jointes

  • 1.xlsx
    38.3 KB · Affichages: 89
  • 1.xlsx
    38.3 KB · Affichages: 86
  • 1.xlsx
    38.3 KB · Affichages: 88

Tibo

XLDnaute Barbatruc
Re : Aide fichier Excel fonction Si+ RechercheV

Bonsoir,

J'ai l'impression qu'il doit y avoir une erreur dans ton énoncé. Tu reprends deux fois les mêmes formules et tu mets S11 en O2.

J'ai un peu mélangé entre ce que tu nous a dit et ce que j'ai deviné et te propose un essai avec un RECHERCHEV associé à un DECALER :

en M2 :

Code:
=RECHERCHEV($B$2;DECALER(Feuil2!$A$1;1;EQUIV(Feuil1!$G$2;Feuil2!$A$1:$G$1;0)-1;25;2);2;0)

en O2, sa petite soeur :

Code:
=RECHERCHEV($E$2;DECALER(Feuil2!$A$1;1;EQUIV(Feuil1!$G$2;Feuil2!$A$1:$G$1;0)-1;25;2);2;0)

Essaye et dis nous

@+
 

CISCO

XLDnaute Barbatruc
Re : Aide fichier Excel fonction Si+ RechercheV

Bonsoir

Peut être avec
Code:
RECHERCHEV(B2;DECALER(Feuil2!A2;;SI(G2="S11";0;SI(G2="S21";2;SI(G2="S31";4;SI(G2="S41";6))));25;2);2;0)
en M2. Je te laisse compléter pour les autres cas.


@ plus
 

gunm

XLDnaute Nouveau
Re : Aide fichier Excel fonction Si+ RechercheV

bonjour
je ne sais pas si c'est ce que tu recherches mais voici ce que j'ai trouvé.

Formule à placer dans M2 :
=SI(G2="S11";RECHERCHEV(B2;Feuil2!A2:B26;2;0);SI(G2="S21";RECHERCHEV(B2;Feuil2!C2:D26;2;0);""))

Ma formule n'imbrique que les conditions S11 et S21. Si ma formule te va je te laisse imbriquer les autres conditions ;)

j'espère que cela ta aider :D
 

Statistiques des forums

Discussions
312 228
Messages
2 086 421
Membres
103 205
dernier inscrit
zch