Excel - aide sur recherchev

Résolu
manon900 Messages postés 9 Statut Membre -  
PapyLuc51 Messages postés 5093 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour,

J'ai un fichier qui contient 3 feuilles : Synthèse, maman, Enfant. J'aimerais savoir comment faire pour compléter ma feuille Synthèse qui récupère des données dans les feuilles maman et Enfant

Comme une maman peut avoir plus d'un enfant, comment faire avec la recherchev pour qu'ils apparaissent tous.

Dans ma feuille synthèse j'ai le nom de la maman et son code. Dans mon fichier Enfant, j'ai le code de la maman et un code Enfant qui joint le code maman et le séquentiel de l'enfant : M01-E01, M01-E02, M02-E01....

Pour résultant j'aimerais avoir dans des cellules différentes :

Le code Enfant, le nom et la date de naissance.

Merci à vous de m'aider. Je suis bénévole dans une OBNL et je veux leur faciliter la tâche dans la gestion des dossiers.

A voir également:

7 réponses

Résumé de la discussion

Le problème consiste à compléter la feuille Synthèse en affichant, pour chaque mère (nom et code), l’ensemble des enfants associés, avec pour chaque enfant le code, le nom et la date de naissance dans des cellules distinctes.
La difficulté technique est que RECHERCHEV ne peut pas renvoyer plusieurs lignes pour une même clé et il faut une solution capable de lister tous les enfants correspondants.
La solution retenue propose d’utiliser la fonction FILTRE pour extraire les lignes correspondantes dans la feuille Enfant, par exemple =FILTRE(Enfant!A:C;GAUCHE(Enfant!A:A;3)=Synthèse!E2) placée à l’emplacement souhaité.
Des échanges ont aussi porté sur la version d’Excel et des tests de fichiers, avec correction de la formule et vérification des résultats.

Généré automatiquement par IA
sur la base des meilleures réponses
PapyLuc51 Messages postés 5093 Date d'inscription   Statut Membre Dernière intervention   1 493
 
0
manon900 Messages postés 9 Statut Membre
 

Voici le lien https://www.cjoint.com/c/NJimKRwqTXK

0
danielc0 Messages postés 2053 Date d'inscription   Statut Membre Dernière intervention   248
 

Bonjour à tous,

Si il y a une ligne par maman su la feuille synthèse, comment veux-tu disposer ce que tu demandes quand il y a plusieurs enfants ?

Daniel

PS. Important : quelle est ta version d'Excel ?


0
manon900 Messages postés 9 Statut Membre
 

Office 15, microsoft 365

0
manon900 Messages postés 9 Statut Membre
 

J'ai joint un fichier test. Voici le lien https://www.cjoint.com/c/NJimKRwqTXK

0
danielc0 Messages postés 2053 Date d'inscription   Statut Membre Dernière intervention   248
 

Regarde le classeur :

https://www.cjoint.com/c/NJinB2Sr153

(J'ai corrigé la formule en E2)

Daniel


0
manon900 Messages postés 9 Statut Membre
 

Mercisss

0
via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   2 750
 

Bonjour

Voilà la formule à employer

https://www.cjoint.com/c/NJinQOTwfpA

Cdlmnt

Via


0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
manon900 Messages postés 9 Statut Membre
 

Mercisssssss

0
danielc0 Messages postés 2053 Date d'inscription   Statut Membre Dernière intervention   248
 

Oups, plus simplement :

=FILTRE(Enfant!A:C;GAUCHE(Enfant!A:A;3)=Synthèse!E2)

en A7.

Daniel


0
manon900 Messages postés 9 Statut Membre
 

J'ai copié votre formule et ça me dit que c'est incorrect

0
danielc0 Messages postés 2053 Date d'inscription   Statut Membre Dernière intervention   248 > manon900 Messages postés 9 Statut Membre
 

Il faut effacer B7 et C7. La formule est unique :

0
PapyLuc51 Messages postés 5093 Date d'inscription   Statut Membre Dernière intervention   1 493
 

Salutations à tous

ma proposition sur Excel 2013

https://www.cjoint.com/c/NJiory6Q7jz

Cordialement

0