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

XL 2019 Recherche d'un valeur dans un tableau

  • Initiateur de la discussion Initiateur de la discussion Océane
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Océane

XLDnaute Impliqué
Bonjour
Pouvez vous m’aider a mètre au point la formule, situé dans l'onglet "Recap"
La formule située dans la cellule H3 de ce même onglet devrait donner 360 comme résultat.
Correspondance de D3 et D78

Merci d'avance
 

Pièces jointes

Bonjour à tous,

Il faut peut-être revoir les entêtes du tableau comme ceci:
77,588,599,51010,51111,51212,51313,51414,51515,5
+à la place de

77,588,599,51010,511,511,512,512,513,513,514,514,515,515,5


JHA
 

Pièces jointes

Salut,
Il y a un problème dans le développement de la formule, ce n'est pas celle que je t'ai donnée.
Tu me dis que la formule ne renvois pas les bonnes valeurs de ton tableau VMA, mais en même temps elle cherche dans Tableau des courses.
Il faudrait commencer par fixer les objectifs de recherche : où sont les valeurs que tu veux renvoyer ?
Ensuite il faut comprendre la formule INDEX EQUIV.
Index représente la plage où contient les valeurs à renvoyer, il faut spécifier la ligne contenant la valeur (dans ta formule tu dis E3 qui contient 2; donc la formule va chercher dans la 2eme ligne de ta plage).
Ensuite si ta plage comporte plusieurs colonnes, il faut spécifier la colonne contenant les valeurs (là tu dis equiv 11, qui n'existe pas dans ton tableau, vu que t'as pas spécifié 1 dans type, il prend la valeur inférieure la plus proche de 11, 10.5).
Ensuite la cellule renvoyée correspond au croisement de la ligne et de la colonne spécifiée.
Donc dans ton exemple, renvois 525, c'est juste.
Ci-joint.
Si à terme il faut renvoyer les valeurs de Tableau des courses, il suffit de remplacer les plages seulement.
A +
 
Ok
Effectivement je ne suis mal exprimé;
Pour qu'il n'y est plus d'équivoque, j'ai tout mis sur le même onglet, mais j'ai encore du mal à corriger la formule.
La table est en S3; AH13
les données
 
Ok
Effectivement je ne suis mal exprimé;
Pour qu'il n'y est plus d'équivoque, j'ai tout mis sur le même onglet, mais j'ai encore du mal à corriger la formule.
La table est en S3; AH13
les données : le chois en E3
la VMA en F3
La formule en H3
 

Pièces jointes

Bonjour à tous,

A essayer
VB:
=SI(OU(ESTVIDE(F3);ESTVIDE(E3));"";INDEX($T$4:$AH$13;EQUIV($E3;$S$4:$S$13;0);EQUIV($F3;$T$3:$AH$3;1)))
Si tu ne comprends pas la formule index dis le nous on essaiera de t'éclairer.
 

Pièces jointes

Semblerait que j'ai oublié le fichier 😂
Ci-joint, vraiment cette fois ci
En H3 j'ai laissé ta formule, en H4 celle que l'on te propose (salut JHA 🙂 )
A +
 

Pièces jointes

Bonjour à tous,

Tu peux essayer avec sommeprod() mais les valeurs de la colonne "F" doivent être exactement celles des entêtes du tableau.
VB:
=SOMMEPROD(($S$4:$S$13=$E3)*($T$3:$AH$3=F$3);$T$4:$AH$13)

JHA
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
6
Affichages
244
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…