Selection de cellule selon plusieurs critères et colonnes

Fermé
khol_Z Messages postés 2 Date d'inscription lundi 12 mai 2014 Statut Membre Dernière intervention 13 mai 2014 - 12 mai 2014 à 17:09
Raymond PENTIER Messages postés 57157 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 28 mars 2023 - 13 mai 2014 à 23:55
Bonjour,

Mon problème est le suivant:

J'utilise un tableau de données comme celui-ci:
https://www.cjoint.com/?0Emq0WVMG24

Et mon but est d'avoir ceci comme résultat, dans une autre feuille:
https://www.cjoint.com/?0Emq7bCQyFt

Je veux obtenir la colonne de pourcentage selon deux critères:
- Utiliser la bonne colonne càd "110 ou 130" et sous-colonnes "e ou c ou a".
- Rechercher la bonne valeur dans cette colonne selon les données "PSDA" "PSAC" etc.


Cela n'est pas très compliqué avec les fonctions SI et VRECHERCHE, mais ça me donnerait des formules très très longues... Et ce que vous auriez un moyen plus simple?

Merci beaucoup d'avance
khol_Z

PS: je peux aussi reduire en renommant les colonnes 110e; 110c; 110a;130e etc.. mais je préfèrerait ne pas avoir à le faire.



4 réponses

Raymond PENTIER Messages postés 57157 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 28 mars 2023 17 157
12 mai 2014 à 17:40
Dommage : on ne voit aucune correspondance entre tes écrits et tes images ...
Si tu avais envoyé le fichier Excel, ça aurait été déjà beaucoup plus explicite !
0
Voilà un exemple, ça sera effectivement plus claire:
http://cjoint.com/?0EmuXXHYd4H

J'ai modifié un petit peu mon tableau donc ma demande devrait être un peu plus simple.

Mes cellules en colonne "C" prennent leur source dans le tableau H3:N10 . J'utilise une fonction =RECHERCHEV dont l' index_col et fournir en F4 par deux conditions :
- La branche (110 ou 130)
- La fonction (e, c ou a)

Ce que je souhaite c'est optimiser la fonction dans la cellule F4. Parce que dans mon tableau original j'aurai beaucoup plus de Branche, et du coup la fonction F4 sera longue comme mon bras avec beaucoup de =SI

Si vous avez une solution dans laquelle je n'aurais pas besoin de passer par la cellule F4 mais pourrais introduire les 2 conditions directement dans la colonne "C" ça serait encore mieux.

J'espère que cette fois c'est plus clair.
Merci d'avance de votre aide.
khol_Z
0
khol_Z Messages postés 2 Date d'inscription lundi 12 mai 2014 Statut Membre Dernière intervention 13 mai 2014
13 mai 2014 à 15:10
Est-ce que quelqu'un d'autre aurait une solution à me proposer?
0
Raymond PENTIER Messages postés 57157 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 28 mars 2023 17 157
13 mai 2014 à 23:55
Oui.

Ta formule en F4
=SI(ET(F1=110;F2="e");2;SI(ET(F1=110;F2="c");3;SI(ET(F1=110;F2="a");4;FAUX)))
qui est d'ailleurs incomplète, peut s'écrire plus simplement
=EQUIV(F1;I1:N1;)+EQUIV(F2;Fonction;)

Par conséquent ta formule en C3
=RECHERCHEV(A3;$H$1:$N$10;$F$4;FAUX)
peut s'écrire, sans passer par F4 :
=RECHERCHEV(A3;H$3:N$10;EQUIV(F$1;I$1:N$1;)+EQUIV(F$2;Fonction;);FAUX)
0