Recherche de données
Résolu
Aquarius2591
Messages postés
72
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
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
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
A voir également:
- Recherche de données
- Fuite données maif - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Supprimer les données de navigation - Guide
- Trier des données excel - Guide
- Recherche photo - Guide
2 réponses
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
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
Je n'étais vraiment pas terrible sur ce coup, ah! ah!
Merci et bonne journée.
Aquarius.