Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 Recherchev avec même valeur

candido57

XLDnaute Occasionnel
Bonjour,
Je voudrais savoir si c'est possible de recherche plusieurs personnes qui ont la même valeur recherchée.
Voici m formule , mais elle va rechercher la première possibilité
=SI($B$4="";"";RECHERCHEV($B$4;'Donnée Ages'!A2:J5000;4;0))
Exemple si dessous: J'ai une famille qui s'appelle COUCOU et qui ont 3 enfants, je voudrais les faire apparaitre un en dessous le l'autre si on a le critère N° carte = 48 et que les points PALD = 3. J'ai 4 cellules à renseigner, s'il y a que 3 enfants, la 4ème cellules doit être vide.
Voir s'il y a un autre moyen avec une autre formule

Merci


N° de carteNom de la familleNom de la personnePrénomAge en moisAge en AnnéeDate de Naissance12 mois + 1 joursMoisPoints PALD
48COUCOUCOUCOULoulou34 Mois2 An(s)19/11/2021
20/11/2022​
34 Mois3
48COUCOUCOUCOULola20 Mois1 An(s)10/01/2023
11/01/2024​
20 Mois3
48COUCOUCOUCOUMia0 Mois0 An(s)03/09/2024
04/09/2025​
0 MoisNON
 

Pièces jointes

  • TEST REV.xlsx
    11.8 KB · Affichages: 4

JHA

XLDnaute Barbatruc
Bonjour à tous,

J'ai mis les données en mode tableau.

A essayer
VB:
=SIERREUR(SI($L$1="";"";INDEX(Tableau1[Prénom];PETITE.VALEUR(SI(Tableau1[N° de carte]=$L$1;LIGNE(Tableau1[N° de carte])-1);L2)));"")

JHA
 

Pièces jointes

  • TEST REV.xlsx
    13.9 KB · Affichages: 5

JHA

XLDnaute Barbatruc
Bonjour à tous,

Pour rectifier la formule et prendre en compte le critère PALD, désolé pas lu correctement.
VB:
=SIERREUR(SI($L$1="";"";INDEX(Tableau1[Prénom];PETITE.VALEUR(SI((Tableau1[N° de carte]=$L$1)*(Tableau1[Points PALD]=3);LIGNE(Tableau1[N° de carte])-1);L2)));"")
Formule matricielle à valider par Ctrl+Maj+Entrée
Ajout d'une MFC

JHA
 

Pièces jointes

  • TEST REV 1.xlsx
    17.8 KB · Affichages: 1

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…