fonction recherchev avec plusieurs criteres

nguim

XLDnaute Nouveau
Bonjour à tout le monde !
je suis en train de faire une petite application pour gérer les notes des élèves d'une classe.
Voici une représentation de ce que j'ai besoin d'obtenir.

Bases de données

NOMS--------SÉQ 1------------------SÉQ 2
------------Ma---Pc--Sc-----------Ma---Pc--Sc
NGUI------12---15--18-----------16----19---20
CHOU-----15---14--13------------14----18--17
BEAU------19 --17--18----------- 17----20--19
MERV------18---19--20------------18----17--18


Bulletin de l'élève
NOMS___CHOU____ SÉQUENCE :____SÉQ 1______

MATIÈRES---------- NOTES
Ma-------------------14
Pc--------------------18
Sc--------------------17

Voici une image de ma page Excel : Image_App_Excel.PNG

En fait, je vais moi même remplir la base de données, c'est à dire saisir les noms des élèves de la classe et leurs notes pour chaque matière en fonction des séquences.
Maintenant mon problème se trouve au niveau du bulletin de l'élève. Je cherches comment faire pour que lorsque je saisie le nom d'un élève (par exemple CHOU) et la séquence(par exemple SEQ 1), j'obtiens ses différentes notes pour cette séquence.
S'il vous plait aidez moi et merci beaucoup d'avance.
 
Dernière modification par un modérateur:

Nairolf

XLDnaute Accro
Re : fonction recherchev avec plusieurs criteres

Salut,

La combinaison de formules =INDEX(matrice;EQUIV();EQUIV()) est un très bon moyen d'arriver à tes fins.

Par contre, si tu souhaites avoir quelque chose de plus précis, il faudrait que tu poste un fichier exemple.
 

david84

XLDnaute Barbatruc
Re : fonction recherchev avec plusieurs criteres

Bonjour,
sélectionner B7:B9, rentrer la formule
Code:
=TRANSPOSE(DECALER(E10;EQUIV(B3;E11:E15;0);EQUIV(D3;E10:K10;0)-1;;3))
et valider en matriciel en appuyant sur les touches Ctrl, Maj et Entrée.
A+
 

david84

XLDnaute Barbatruc
Re : fonction recherchev avec plusieurs criteres

Bien sûr à condition que tu précises le nom de la feuille où se trouve la BDD :
Code:
=TRANSPOSE(DECALER(Bulletin!E10;EQUIV(Bulletin!B3;Bulletin!E11:E15;0);EQUIV(Bulletin!D3;Bulletin!E10:K10;0)-1;;3))
Même principe pour la formule proposée par Rachid.
A+
 

Discussions similaires

Réponses
7
Affichages
974