Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/06/2011, 13h55   #1
Invité de passage
 
Homme
Étudiant
Inscription : mai 2011
Messages : 8
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : mai 2011
Messages : 8
Points : 2
Points : 2
Par défaut recherche dans un tableau.

Bonjour,
Voici mon probleme,
Sur la feuille 1, il y a 2 cases avec un menu déroulant, Une pour le type de fil, l'autre pour le type de bobine. Sur la feuille2, j'ai fait un tableau récapitulatif du nombre de bobines théoriquement produisible en fonction du type de bobine et du type de fil. Je voudrait que dans une case s'affiche cette valeur, en fonction des 2 menus déroulants. J'ai utilisé cette formule:
Code :
=INDEX(feuil2!A13:J20;EQUIV(B15;feuil2!A14:A20;0);EQUIV(B14;feuil2!B13:J13;0))
A13:J20 étant la plage ou il y a toutes les valeurs A14:A20 la ou il y a le type de fil et B13;J13 le type de bobine.
Cependant, quand j'utilise cette formule, une mauvaise valeur s'inscrie dans la case. Comme si excel se trompait de case dans le tableau.
Je ne comprend pas. Si vous avez une idée pour m'aider ça serait cool!
Bonne journée a+
veloman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2011, 21h15   #2
Membre Expert
 
Homme Robert JAMIN
Retraité
Inscription : juillet 2009
Messages : 1 223
Détails du profil
Informations personnelles :
Nom : Homme Robert JAMIN
Âge : 73
Localisation : Belgique

Informations professionnelles :
Activité : Retraité
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 223
Points : 2 022
Points : 2 022
Bonsoir,
Si dans le second EQUIV qui ramene la colonne du tableau vous mettez A13:J13 au lieu de B13:J13 ça ne va pas mieux?

Code :
EQUIV(B14;feuil2!B13:J13;0)
__________________
Cordialement.

RJ
rjamin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2011, 09h17   #3
Membre confirmé
 
Inscription : mai 2010
Messages : 200
Détails du profil
Informations forums :
Inscription : mai 2010
Messages : 200
Points : 278
Points : 278
Bonjour,
Citation:
Envoyé par rjamin Voir le message
Bonsoir,
Si dans le second EQUIV qui ramene la colonne du tableau vous mettez A13:J13 au lieu de B13:J13 ça ne va pas mieux?

Code :
EQUIV(B14;feuil2!B13:J13;0)
Même chose pour le premier.

Le nombre de lignes de la plage de recherche du premier EQUIV doit être le même que le nombre de lignes de la plage INDEX.
Le nombre de colonnes de la plage de recherche du deuxième EQUIV doit être le même que le nombre de colonnes de la plage INDEX.

Je modifierai plutôt la plage d'INDEX pour la faire correspondre (même si on peux aussi modifier celles des EQUIV) :

Code :
=INDEX(feuil2!B14:J20;EQUIV(B15;feuil2!A14:A20;0);EQUIV(B14;feuil2!B13:J13;0))
GerardCalc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2011, 08h15   #4
Invité de passage
 
Homme
Étudiant
Inscription : mai 2011
Messages : 8
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : mai 2011
Messages : 8
Points : 2
Points : 2
Bonjour.
Désolé de ma réponse tardive mais j'tais en long we. Merci ça marche nickel !
Bonne journée
veloman est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h53.


 
 
 
 
Partenaires

Hébergement Web