Probleme excel fonction index et equiv

Résolu/Fermé
mininiou - Modifié par mininiou le 8/08/2012 à 18:06
mininiou Messages postés 4 Date d'inscription mercredi 8 août 2012 Statut Membre Dernière intervention 29 novembre 2012 - 9 août 2012 à 11:16
Bonjour,



Bonjour, j'ai un gros probleme sous excel (2007).

Ci joint un fichier type. Il est très allégé, l'onglet 1 test (base de donnée) est censé contenir près de 4000 lignes et des centaines de colonnes).

http://cjoint.com/12au/BHir1NDA5Zu.htm

Voila ce que je souhaites faire : etablir une formule en feuille 4 me permettant de retrouver les valeurs du tableau données (feuille test) en ayant deja en colonne A les CODES et en rajoutant manuellement certaines codifs en ligne 1.

Exemple dans l'onglet test : ligne 750548 et colonne 2939f : 3,0.

Je sais pas si je suis clair mais ca fait des heures que je cherche en vain.
Il s'agirait donc d'automatiser dans un tableau (feuille 4) une recherche basée sur le fichier test sur les critères CODE et CODIF.

J'ai testé une formule en colonne C feuille 4 qui ne marche pas....

Un grand merci d'avance à tous pour votre aide!
A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
Modifié par Vaucluse le 8/08/2012 à 18:13
Bonjour
le problème:
les champs de vos codes EQUIV ne démarrent pas sur les même limites que le champ de INDEX alors forcément, les n° de colonne et de lignes sont décalées d'autant.

voyez avec cette correction en feuil4 C3 si ça ne va pas mieux?

=INDEX(test!$A$2:$F$22;EQUIV(Feuil4!$A3;test!$A$2:$A$22;0);EQUIV(C$2;test!$A$2:$F$2;0))

remarquez que le 1° EQUIV cherche la ligne sur la colonne A dans les mêmes limites que le champ INDEX!
idem pour les colonnes.

crdlmnt
ne sommes nous pas seuls à comprendre ce que l'on explique?
0
mininiou Messages postés 4 Date d'inscription mercredi 8 août 2012 Statut Membre Dernière intervention 29 novembre 2012
9 août 2012 à 11:16
Merci merci!

Ca marche parfaitement, vous me sauvez la vie !

Merci encore !

J'ai decouvert une combinaison de formules très puissante!
0