Rechercher une valeur dans un tableau à double entrée

Alex64

XLDnaute Nouveau
Salut à tous. Voilà mon problème:
Je voudrais retrouver une valeur (sur la case C2 de la feuille 1 de mon fichier) en fonction de deux autres données, émanant d'un tableau situé en feuille 2.

Je joins un fichier pour une meilleure comprehension, l'explication est difficile. J'ai essayé avec les fonctions INDEX+EQUIV mais je n'y arrive pas. Merci d'avance de votre aide.
 

Pièces jointes

  • Exemple tableau double entrée.xls
    15.5 KB · Affichages: 266

ledzepfred

XLDnaute Impliqué
Re : Rechercher une valeur dans un tableau à double entrée

bonsoir Alex,

essaye cette formule en C2 :
Code:
 =SI(B2="Printemps";RECHERCHEV(A2;Feuil2!A:D;2;FAUX);SI(B2="Fin Hiver";RECHERCHEV(A2;Feuil2!A:D;3;FAUX);SI(B2="Automne";RECHERCHEV(A2;Feuil2!A:D;4;FAUX);"")))

ou alors en plus court
Code:
=RECHERCHEV(A2;Feuil2!A:D;SI(B2="Printemps";2;SI(B2="Fin Hiver";3;SI(B2="Automne";4;"")));FAUX)

il y a sans doute une fonction permettant d'avoir une formule moins alambiquée mais je n'ai pas les idées assez claires (peut-être qu'un formuliste de passage pourra t'apporter une meilleure réponse, encore que mes deux solutions fonctionnent)

A+
 

juju_69

XLDnaute Occasionnel
Re : Rechercher une valeur dans un tableau à double entrée

Bonjour,

La 1ere chose que j'ai fait c'est nommer tes zones.
pour la saisie : Nature et Date et tes colones jusque 50 lignes (à adapter)

la formule est donc la suivante : =SOMMEPROD((Typeeffluents=Nature)*(INDIRECT(Date)))

Je te joins le fichier

@ +

Juju
 

Pièces jointes

  • Exemple.xls
    16 KB · Affichages: 245
  • Exemple.xls
    16 KB · Affichages: 264
  • Exemple.xls
    16 KB · Affichages: 259

Alex64

XLDnaute Nouveau
Re : Rechercher une valeur dans un tableau à double entrée

Merci pour ta réponse. C'est vrai que c'est très compliqué comme formule mais ça marche! C'est pour cette raison que je voulais essayer avec INDEX+EQUIV mais je trouve cette fonction assez complexe.
 

ledzepfred

XLDnaute Impliqué
Re : Rechercher une valeur dans un tableau à double entrée

RE...

Bravo juju, excellente proposition
ALEX: petite explication de index/equiv

=INDEX("la colonne dans laquelle se trouve mon résultat";EQUIV("la valeur recherchée", "la colonne où se trouve cette valeur",0))


a+
 
Dernière édition:

Alex64

XLDnaute Nouveau
Re : Rechercher une valeur dans un tableau à double entrée

Encore moi, j'en suis toujours avec le même problème. Ledzepfred m'a bien dépanné, mais mon problème vient du fait que lorsque l'on copie la formule dans C3 elle ne fonctionne bien évidemment plus puisque les cellules A3 et B3 auxquelles elle se réfère ne sont pas nommées. Ainsi de suite pour C4, C5, C6 etc..
Merci d'avance, je joins le fichier pour l'exemple
 

Pièces jointes

  • Copie de Exemple.xls
    16 KB · Affichages: 236
  • Copie de Exemple.xls
    16 KB · Affichages: 240
  • Copie de Exemple.xls
    16 KB · Affichages: 244
G

Guest

Guest
Re : Rechercher une valeur dans un tableau à double entrée

bonjour à tous,

Alex: positionne toi en c2 puis tu vas dans insertion/nom/Définir, tu cliques sur le nom 'Nature' et en bas de la fenêtre tu enlèves le $ à côté du 2 pour obtenir : =Feuil1!$A2

tu n'as plus qu'à valider et tirer ta cellule vers le bas.

A bientôt
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 177
Messages
2 085 972
Membres
103 073
dernier inscrit
MSCHOE16