Excel formule recherche
Résoludanielc0 Messages postés 1946 Statut Membre -
Bonjour à tous,
pouvez-vous m'aidez svp,
j'ai utiliser cette formuler si: =FILTER(Table2[[Classes]:[CheckList]];Table2[Classes]='Tableau de recherche'!$A$2;"")
la cellule de recherche c'est A2
je voudrais faire en sorte de rajouter d'autre cellule de recherche dans B2 et C3
le probleme c'est que la formuler Filtre ne permet pas de le faire,
pouvez vous eventuellement me generaliser la recherche dans les 3 case dans un meme tableau?
la fonction devrais faire si en recherche quelque chose dans A2 il affiche le qui se trouve sur une autre feuille "base de donner" dans la tableau de recherche, si en cherche dans la Zone B2 il laisse ou ajoute se qui trouve meme si la cellule de recherche A1 as tjr une information.
=FILTER(Table2[[Classes]:[CheckList]];Table2[Classes]='Tableau de recherche'!$A$2;"")
cette formuler ici permet que une seule recherche par critaire,
il faudrais que la formule puise recherché pas un seule critaire mes plusieure si possible ?
je n'est pas d'excel a vous montre pour le moment.
merci a vous pour votre aide
- Excel formule recherche
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Liste déroulante excel - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule somme excel colonne - Guide
8 réponses
Bonjour,
Avec les cellules de recherche en A2, B2 et C2 (pas C3) :
=FILTER(Table2[[Classes]:[CheckList]];ISNUMBER(MATCH(Table2[Classes];'Tableau de recherche'!A2:C2;0));"")
Sinon, si c'est vraiment A2, B2 et C3:
=FILTER(Table2[[Classes]:[CheckList]];(Table2[Classes]='Tableau de recherche'!A2)+(Table2[Classes]='Tableau de recherche'!B2)+(Table2[Classes]='Tableau de recherche'!C3);"")
Daniel
@danielc0
StatutMembre bonjour Merci pour le retour,
je vais essaye de formuler ca autrement,
la base de donnée as en tout 3 Tableau
les colone sont intituler patriquement la meme chose,
tableau 1 : Classes,Nom&Prenom,Garçon/Fille,Année Scolaire,Etage,N°Casiers,N°Cadenas,N°Clès,*Etage,*N°Casiers,*N°Cadenas,*N°Clès, Caution, Fin année Scolaire ou reviens ,N°Couteau,CheckList
donne une information general de tu les membres
Tableau 2 :
Etage, Garçon/Fille, Nom&Prenom, N°Casiers, N°Cadenas, N°Clès, *Etage, *N°Casiers, *N°Cadenas, *N°Clès, CheckList
donne une information generale de qui est a quelle etage
Tableau 3
Classes,Nom&Prenom,Garçon/Fille,Année Scolaire,Etage,N°Casiers,N°Cadenas,N°Clès,*Etage,*N°Casiers,*N°Cadenas,*N°Clès, Caution, Fin année Scolaire ou reviens ,N°Couteau,CheckList
donne l'information d'un seule utilisateur peu importe quand bien foi il est dans la base de donnée
Dans le Tableau de Recherche
il y a
Classes,Nom&Prenom,Garçon/Fille,Année Scolaire,Etage,N°Casiers,N°Cadenas,N°Clès,*Etage,*N°Casiers,*N°Cadenas,*N°Clès, Caution, Fin année Scolaire ou reviens ,N°Couteau,CheckList
j'aimerais faire en sorte que peux importe la recherche que je veux faire, il apparais dans le tableau. donc si dans A2 je recherche "MAX" alors il m'affiche tous se qui sont dans le groupe Max, si Apres je veux voir a quelle etage il sont quand je recherche groupe "Max + etage "1 il doit faire afficher unique les membres du Groupe MAX avec l'etage que chaque utilisateur de l'etage rechercher.
si apres je veux rechercher: "MAX"+ Etage-1 +Utilisateur 1
il m'affiche uniquement l'utilisateur 1 peut importe le nombre de fois que l'utilisateur se trouve dans la base de donnée.
je sais pas si c'est claire?
merci a toi
cordialement
Compris. Je t'avais répondu pour "MAX ou Etage-1 ou Utilisateur 1". Par contre, il faudrait que tu partages un classeur. Pour le partager, clique sur :
https://www.cjoint.com/
Clique sur le bouton "parcourir". Choisis le fichier à partager. Dans le bas de la page, clique sur le bouton "Créer le lien cjoint". Copie le lien affiché et colle-le dans ta réponse.
Daniel
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
@danielc0
StatutMembre Bonjour dsl pour le retard.
la version c'est bien Office 2021
voici le lien: fichier excel https://www.cjoint.com/c/NEBfKTWfBbF
Merci bien
cordialement
Bonjour,
Dans ton classeur, il n'y a qu'un tableau source au lieu des trois annoncés. De plus, il n'y a aucune donnée.
Daniel
bonjour,
la feuille "base de donnée" est la source, la feuille de recherche c'est la ou en faut rechercher.
les zone de recherche sont A2 B2 et C2
dan sla base de donnée tu peux mettre se que tu veux pour creer la formuler.
cordialement
En A4 :
=SUBSTITUE(FILTRE(Table2;(SI('Tableau de recherche'!A2="";VRAI;Table2[Classes]='Tableau de recherche'!A2))*(SI('Tableau de recherche'!B2="";VRAI;Table2[Etage]='Tableau de recherche'!B2))*(SI('Tableau de recherche'!C2="";VRAI;Table2[Nom&Prenom]='Tableau de recherche'!C2)));0;"")
https://www.cjoint.com/c/NEBppaj4HJD