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

XL pour MAC Recherches de plusieurs cellules

Alain PV

XLDnaute Nouveau
Bonjour, voici mon soucis, j'ai plusieurs feuilles dans mon dossier, est j'aimerais par une recherche sur la feuille 1 trouver tous les enregistrements de la colonne 3 de la feuille 3?
Exemple : sur la feuille 1 le code de recherche est , dans la feuille 3 colonne 1on retrouve plusieurs fois, j'aimerai recevoir la réponse : = 1004355 =234533 =294533 (ce sont des numéros de contrats)
Merci pour votre aide je joins mon tableau en annexe.
 
Solution
Bonjour à tous,

Après avoir mis la formule en "M3", tu te mets en bas à droite de la cellule "M3" (petit carré) et tu tires vers la droite.
la seconde formules sera:
VB:
=SIERREUR(INDEX(Tableau1[Numéro de police];PETITE.VALEUR(SI((Tableau1[ID_Client]=$K$3);LIGNE(Tableau1[ID_Client])-1);COLONNES($A:B)));"")
soit colonnes($A:B)

JHA

JHA

XLDnaute Barbatruc
Bonjour à tous

Ton fichier ne respecte pas les règles de la "RGPD", il faut l'enlever au plus tôt.

Autrement je te mets une possibilité

Modification de la formule en colonne "A" du tableau1 pour éviter les NA().

VB:
=SIERREUR(INDEX(Tableau2[ID_Cli];EQUIV([@[Nom Prénom]];Tableau2[Nom Prénom];0););"")

puis formule matricielle à mettre en "M3" de la feuille "Recherches"
Code:
=SIERREUR(INDEX(Tableau1[Numéro de police];PETITE.VALEUR(SI((Tableau1[ID_Client]=$K$3);LIGNE(Tableau1[ID_Client])-1);COLONNES($A:A)));"")
Copier vers la droite

JHA
 

Alain PV

XLDnaute Nouveau
Bonjour et merci pour la réponse, mais si le client à plusieurs contrats comment les voir sur ma feuille recherche car dans ce cas je ne vois qu'un seul numéro de dossier?
Encore merci je viens d'apprendre une nouvelle formule
Alain
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

As-tu copier la formule sur la droite?
N° IDContrat 1Contrat 2Contrat 3Contrat 4Contrat 5Contrat 6Contrat 7
FIL_2F21A0AR14020085
39790446​
31542468​
600050221-R02600050221-R01
918522​

JHA
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

Après avoir mis la formule en "M3", tu te mets en bas à droite de la cellule "M3" (petit carré) et tu tires vers la droite.
la seconde formules sera:
VB:
=SIERREUR(INDEX(Tableau1[Numéro de police];PETITE.VALEUR(SI((Tableau1[ID_Client]=$K$3);LIGNE(Tableau1[ID_Client])-1);COLONNES($A:B)));"")
soit colonnes($A:B)

JHA
 

Discussions similaires

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