Recherche multicriteres

Résolu
FUSIL Messages postés 22 Statut Membre -  
Le Pingou Messages postés 12714 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je voudrais faire une recherche multicritères, j'explique:

j'ai un tableau avec nom, prénom,date de debut,date de fin, n° identifiant et ce sur 31 jours du mois ( donc 31 pages).
A partir d'une autre page du même classeur, en tapant un de ses critères je voudrais retrouver les informations sur une personnes.
J'espere mettre bien expliqué.

merci beaucoup de votre aide

25 réponses

BmV Messages postés 98703 Date d'inscription   Statut Modérateur Dernière intervention   4 895
 
Salut.

"j'ai un tableau avec ..." : quoi comme tableau ?

Noir ?
De chasse ?
A l'huile ?
De bord ?
0
FUSIL Messages postés 22 Statut Membre 1
 
salut,

Un tableau sur excel, c'est ca que tu me demandé?

fusil2 message(s) posté(s) depuis le dimanche 4 novembre 2007
0
FUSIL Messages postés 22 Statut Membre 1
 
salut,

Un tableau sur excel, c'est ca que tu me demandé?

fusil
0
Raymond PENTIER Messages postés 71867 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
Est-ce que tu sais créer une liste déroulante dans une cellule ?
Est-ce que tu sais utiliser la fonction RECHERCHEV ?
Enfin pourrais-tu mettre à notre disposition ton classeur en utiisant https://www.hugedomains.com/domain_profile.cfm?d=cjpoint&e=com ?
0
FUSIL Messages postés 22 Statut Membre 1
 
bonjour,

oui je sais créer une lsite deroulante.
Non je ne sais pas utiliser la fonction RECHERCHV
oui il me serait possible de mettre mon tableau mais pas sur cette adresse qui me redirige vers un site chinois???6 message(s) posté(s) depuis le dimanche 4 novembre 2007
0
FUSIL Messages postés 22 Statut Membre 1
 
bonjour,

oui je sais créer une lsite deroulante.
Non je ne sais pas utiliser la fonction RECHERCHV
oui il me serait possible de mettre mon tableau mais pas sur cette adresse qui me redirige vers un site chinois???
0

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

Posez votre question
Raymond PENTIER Messages postés 71867 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
Toutes mes excuses pour ma faute de frappe : C'est http://cjoint.com/
Donc à tout à l'heure !
0
FUSIL Messages postés 22 Statut Membre 1
 
voila c'est fait
j'espere vraiment que vous pourrais m'aider car la je bloque

merci
0
Raymond PENTIER Messages postés 71867 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
Oui, mais où est ce fichier ? Tu as oublié de le coller dans ton post !
0
FUSIL Messages postés 22 Statut Membre 1
 
ca y es voila le lien

https://www.cjoint.com/?levI7el65y
0
FUSIL Messages postés 22 Statut Membre 1
 
https://www.cjoint.com/?levN1PrzLv
j'espere que c'est bon
0
Le Pingou Messages postés 12714 Date d'inscription   Statut Contributeur Dernière intervention   1 467
 
Bonsoir,
Qu'elle est la version d'Excel ?
0
FUSIL Messages postés 22 Statut Membre 1
 
excel 1997
0
Le Pingou Messages postés 12714 Date d'inscription   Statut Contributeur Dernière intervention   1 467
 
Bonsoir,
C'est étrange car je ne peux pas ouvrir correctement votre fichier sur Cjoint ......( http://cjoint.com/data/levN1PrzLv_Classeur1.xlsx )
Donc impossible de vous venir en aide.
0
FUSIL Messages postés 22 Statut Membre 1
 
la c'est bon le fichier peut etre ouvert

merci

https://www.cjoint.com/?lgsHlqxpja
0
TKATCHEV Messages postés 2 Statut Membre
 
le fichier a une extension en .xlsx c'est pas normal
0
FUSIL Messages postés 22 Statut Membre 1
 
https://www.cjoint.com/?lgsHlqxpja

la c'est le bon lien je l'ai verifié

merci beaucoup
0
Le Pingou Messages postés 12714 Date d'inscription   Statut Contributeur Dernière intervention   1 467
 
Bonjour,
En suivant votre demande je me permets de vous proposer d'utiliser le filtre automatique, confortable et très souple et de plus simple à mettre en œuvre.
Faite comme suit : sélectionné une cellule de la première ligne puis dans menu DONNEES - FILTRER et clic FILTRE AUTOMATIQUE
Ensuite vous faites votre choix à l'aide de la liste déroulante de chaque colonne.
Est-ce cela vous convient ?
0
Raymond PENTIER Messages postés 71867 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
FUSIL,
J'ai regardé ton fichier : Il est vraiment très succinct !
Du coup, je ne sais toujours pas comment tu veux l'utiliser : Etant dans la feuille 15, quel renseignement veux-tu récupérer dans la feuille 4 ? Je suppose que nom, prénom et N° badge ne changent pas ? Est-ce ce sont juste les dates que tu veux répéter sur les 31 feuilles ?
Est-ce que tu veux seulement sur une 32ème feuille comptabiliser quelque chose ? Mais il n'y rien de comptabilisable, à première vue !
Essaie de donner davantage d'explications.Je reste à ton écoute.
0
Le Pingou Messages postés 12714 Date d'inscription   Statut Contributeur Dernière intervention   1 467
 
Bonjour Raymond,
Toujours aussi poétique et cela fait plaisir de lire.
J'ai supposé que l'utilisation du filtre automatique serait une bonne solution.
Bonne fin de journée.
0
FUSIL Messages postés 22 Statut Membre 1 > Le Pingou Messages postés 12714 Date d'inscription   Statut Contributeur Dernière intervention  
 
Bonjour,

disont que tous le jour je rentre des données dans ce tableau et que dés fois je dois retrouver le nom d'une personne. le problême actuellement c'est que je dois faire les 31 jours du mois donc ( 31 onglets ) pour retrouver le nom chercher.

Seulement il faudrait que je puisse faire une recherche sur le nom et le prénom car il se peut que plusieurs personnes et le meme nom de famille et cela me donnerais l'onglet ou les onglets se trouvant ma recherche

merci beaucoup
0
Le Pingou Messages postés 12714 Date d'inscription   Statut Contributeur Dernière intervention   1 467
 
Bonjour FUSIL,
Merci pour l'informatio.
Si je vous comprends bien, la personne recherchée (nom et prénom) peut se trouver sur une des feuilles...... ou aussi sur plusieurs feuilles !
Le résultat de la recherche serait afficher sur une feuille neutre qui vous indiquerait ou se trouve le ou les personnes !
Et que faites-vous du résultat.....?

Salutations.
Jean-Pierre
0
FUSIL Messages postés 22 Statut Membre 1
 
c'est juste pour retrouver cette personne car je gere des accés et que j'ai besoins certaine fois de verifier que le dossier de la personne et bien enregistrer dans ma base de données

merci
0
Le Pingou Messages postés 12714 Date d'inscription   Statut Contributeur Dernière intervention   1 467
 
Bonsoir,
Merci. Je suis un peu désorienté car vous parlez du dossier d'une personne enregistrée dans une base de données... donc je suppose que vous voulez contrôler que la personne qui se présente soit bien celle qui est enregistrée dans votre base ce qui est donc différent de votre fichier de contrôle d'accès (nom, prénom, date de début, date de fin, n° badge).......!
Est-ce que je suis juste ?

Salutations.
Jean-Pierre
0
Raymond PENTIER Messages postés 71867 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
Salut, FUSIL, salut, Le Pingou (quel flatteur !).

Grâce aux pertinentes questions de Jean-Pierre, je commence à y voir un petit peu plus clair, mais il me manque encore des informations :

Le N° de badge peut-il changer d'un jour à l'autre pour une même personne (le badge est distribué à l'embauche dans l'ordre d'arrivée), ou est-il attaché à un individu (comme une immatriculation définitive) ? Dans ce dernier cas la recherche pourrait se faire sur ce critère-là plutôt que sur nom + prénom.

La base de données qui liste les personnes "autorisées" est-elle établie en préalable ? Dans l'affirmative il serait plus logique qu'au moment de saisir un nom dans l'onglet d'une journée on aille vérifier que ce nom figure dans la base. Le plus commode serait alors de se servir d'une liste déroulante de cellule pour choisir l'un des noms qui y figure, cette liste étant bien entendu celle de la base de données.

Si, comme semble le souhaiter FUSIL, c'est depuis la base de données qu'on veut explorer les 31 feuilles pour repérer celles qui contiennent le nom de quelqu'un, c'est plus compliqué, car il faudrait exécuter 31 fois la fonction RECHERCHEV.

Donc j'attends tes précisions pour avancer dans ma réflexion.
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonjour tout le monde,

Es-tu sûr de devoir organiser tes données comme ça ?
Quel est l'avantage pour toi ou l'impératif d'avoir une feuille par jour ?
eric
0
FUSIL Messages postés 22 Statut Membre 1
 
bonjour,

tous les jours je recois des demandes d'accès donc je les enregistres avec le nom, prénom, nom de l'entreprise , date de début d'accès, date de fin d'accès, et le n° de badge et un plus pour certaine personne qui n'a pas réellement d'importance dans ma recherche.

le but étant que j'ai 31 onglets correspondand à 31 jours du mois. lorsque j'ai besoin de retrouver le nom d'une personne pour vérification que la demande ai bien été prise en compte, il faut que je fasse les 31 onglets pour rechercher la personne.

Donc ce que je voudrais c'est pouvoir à partir d'une feuille :

1 - effectuée une recherche par nom
2 - par prénom
3 - et par la date de début de l'accès

et retrouver toutes les informations concernant cette personne, pour ne plus à aller chercher dans les onglets.

j'espère avoir été un peu plus précis dans ma demande

merci à tous ce qui contribue à l'avancé de cette question.
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Re,

tu étais clair dès le début, pas de soucis.
Mais tu n'a pas répondu à la question précédente, pas grave.
Personnellement je pense que tu te prives de plein de possibilités en organisant les données ainsi, sans doute que tu n'as pas le choix.
Sinon tu peux faire une recherche sur plusieurs onglets.
Clic sur le 1er, shift+clic sur le dernier (éventuellement Ctrl+clic sur ceux que tu veux exclure de la sélection).
Tous les onglets sélectionnés se trouve en surbrillance et ta recherche se poursuivra sur ces onglets.
eric
0
Raymond PENTIER Messages postés 71867 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
... cliquer dans la case grise vide en haut à gauche (au-dessus du 1 et à gauche du A) pour sélectionner toutes les cellules. Puis faire Edition/Rechercher/Nom à trouver/[Rechercher tout)] : Les cellules sont mises en surbrillance, et la liste des cellules concernées s'affiche en bas de la fenêtre.
0
Le Pingou Messages postés 12714 Date d'inscription   Statut Contributeur Dernière intervention   1 467
 
Bonjour FUSIL,
Eh bien voilà, pour le plaisirs du pourquoi faire simple quand on peut faire compliquer.... je vous joins un modèle..!
https://www.cjoint.com/?ljskj6lUqR
Est-il à votre convenance?
Un petit coucou à Raymond en passant...
Bonne fin de semaine.
0
FUSIL Messages postés 22 Statut Membre 1
 
Je vous remercie beaucoup de m'avoir aider sur probleme,

une derniere question si je rajoute une colonne, ou des onglets en bas pour faire 31 jours, faudra t-il modifier votre macro?

merci pour tout

fusil
0
Le Pingou Messages postés 12714 Date d'inscription   Statut Contributeur Dernière intervention   1 467
 
Bonjour FUSIL,
Merci d'attendre la réponse pour lundi....
Bonne fin de semaine.
0