Recherche de données

Résolu/Fermé
Aquarius2591 Messages postés 72 Date d'inscription vendredi 24 avril 2015 Statut Membre Dernière intervention 2 janvier 2017 - 20 mai 2015 à 10:42
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 20 mai 2015 à 12:24
Bonjour,
J'ai de nouveau besoin d'une aide sur le dossier annexé.
Je cherche à récupérer les données en fonction d'un mois et d'une lettre "E ou S ou G etc..)
J'essaie avec INDEX et INDIRECT parce-que mes données peuvent évoluer.
Pensez-vous que ce soit la bonne méthode ?
Merci les gars ou fille pour votre aide.
Bien cordialement
Aquarius.
https://www.cjoint.com/?3EukHqyE0Zs

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 410
Modifié par Vaucluse le 20/05/2015 à 11:04
Bonjour
plusieurs erreurs dans votre formule en Février (cellule H5)
1° vos codes EQUIV renvoient d'abord la colonne et ensuite la ligne, alors que INDEX attend le contraire
2°)vos champs sont limités à la colonne E alors que la valeur cherché de la colonne est en colonne F
la bonne formule devrait être pour février
=INDEX('Exploitation des soins'!$A$2:$F$13;EQUIV(H$4;'Exploitation des soins'!$A$2:$A$13;0);EQUIV($F5;'Exploitation des soins'!$A$1:$F$1;0))
Vérifier chez moi, elle renvoie en H5 338,8 par contre, le dernier EQUIV pour aller chercher la valeur de E ne semble pas utile puisqu'avec le E il renverra toujours 6!:
=INDEX('Exploitation des soins'!$A$2:$F$13;EQUIV(H$4;'Exploitation des soins'!$A$2:$A$13;0);6))
fonctionnera aussi bien
et enfin si vous voulez associer la lettre en colonne F avec le mois en ligne 4 pour trouver la valeur de la colonne E de Exploitation à partir du code que vous écrivez en A
en G6 par exemple:
=RECHERCHEV($F6&"-"&G$4;'Exploitation des soins'!$A:$F;6;0)
si les $ sont bien placés, vous pouvez tirer cette formule sur tout le tableau... et bien sur ajuster le ;6; selon la colonne contenant la valeur à trouver.
crdlmnt


Errare humanum est, perseverare diabolicum
0
Merci Vaucluse
Je n'étais vraiment pas terrible sur ce coup, ah! ah!
Merci et bonne journée.
Aquarius.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 410
20 mai 2015 à 12:24
Pas de quoi
je passe le sujet en résolu
bonne route
crdlmnt
0