Problème de tri conditionnel sur Excel

Résolu
Nathalie -  
 Nathalie -
Bonjour,
Je dois réaliser un projet dans le cadre de mes études demain et j'ai un gros problème de tri sur Excel.

Je dois réaliser une matrice qui regroupe les attributions logiciels des collaborateurs:

NOM // PRENOM // MATRICULE // TEL // LOGICIEL 1 // LOGICIEL 2// ...

Ce qu'on me demande de faire c'est de pouvoir consulter soit par le nom, le prénom, le matricule ou le tél, toutes les attributions logicielles du collaborateur.

Exemple:

DUPONT // Francois // 334454 // 0145678909 // X // 0 (X sigifie que le collaborateur a accès sinon 0)

L'idéal serait d'avoir une case ou l'on tappe soit le nom soit le prénom soit le matricule soit le tél et qu'automatiquement la ligne qui concerne le collaborateur s'affiche. Puis quand on efface ce que l'on a marqué toute la matrice s'affiche de nouveau.
En gros c'est comme un tri sous Excel mais qui se fasse de maniere conditionnelle et non pas manuelle.

Voilà, je sais que Access aurait été plus adapté mais nous n'avons pas les licences pour ces logiciels.

Merci de votre aide, je dois réaliser ce projet pour demain apres midi, j'attend avec impatience vos réponses. Merci bcp.

Nathalie

11 réponses

Denis.L Messages postés 434 Date d'inscription   Statut Membre Dernière intervention   232
 
Bonjour,

As tu essayé les filtres automatiques (menu: données, filtrer, filtres automatiques)




Denis
0
wilfried_42 Messages postés 907 Date d'inscription   Statut Contributeur Dernière intervention   245
 
Bonjour

regarde les filtres
positionne toi sur la premiere ligne (ligne de titres)
Menu Données / Filtre (Automatique, pas élaboré)
0
Nathalie
 
J'ai Excel 2007 donc c'est un peu différent. Le probleme avec les filtres c'est qu'on ne peut pas tapper le nom par exemple, on est obligé de le sélectionner manuellement, moi ce que je recherche c'est vraiment que l'opération soit quasi automatique
0
wilfried_42 Messages postés 907 Date d'inscription   Statut Contributeur Dernière intervention   245
 
re:

dans ce cas, il te faut utiliser des formules matricielles, c'est un peu plus compliqué mais c'est faisable
envoi un fichier exemple via Cjoint.fr histoire de coller au mieux à ta demande
0

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

Posez votre question
Nathalie
 
0
wilfried_42 Messages postés 907 Date d'inscription   Statut Contributeur Dernière intervention   245
 
re:

je viens de regarder ton fichier, tu n'as qu'une seule ligne par nom ?
m'enfin

ton fichier en retour avec une feuille supplémentaire
Feuille par formule, liste les ligne de ta base avec le critere par nom, le nom peut etre tronqué : affichage de tous ceux qui commencent par MA par exemple

Feuille MTp, par macro avec utilisation des filtres automatiques

voici le lien : https://www.cjoint.com/?jdlSRXwZVO
0
Nathalie
 
Merci c'est super! C'est exactement ça que je recherchais!
Juste 2 choses:
serait il possible d'avoir une possibilité de recherche par matricule, prénom et ID Anuaire et plus de celle par nom, déjà existante.
Enfin, si la base est amenée a etre modifiée, (nouveaux collaborateurs par exemple) y a t il une modification a faire niveau formules ou tout se fera en auto? Merci

Pouvez vous m'envoyer le fichier modifié avec les différents champs de recherche?

Merci beaucoup!!!
0
wilfried_42 Messages postés 907 Date d'inscription   Statut Contributeur Dernière intervention   245
 
re:

j'ai defini une plage noms : regarde Menu Insertion / Noms / Definir, c'est une plage dynamique, tu ajoutes ou tu supprime des lignes, elle s'adapte

maintenant, quelle paértie veux tu modifier, la partie Macro ou Formule, sinon par formule, il faut ajouter une feuille pour l'ID, ajouter une plage : nom ident et formule =decaler(noms;0;4) ensuite adapter la formule matricielle

maintenant si c'est par macro, je te renverrai le fichier modifier

dans l'attente de ta reponse
0
Nathalie
 
Salut,

En fait je voudrais qu'il soit possible d'efectuer une recherche par nom, prénom, ID annuaire, et par matricule. Dans le fichier que tu m'as envoyé il n'y a qu'une recherche par nom qui est possible.
Merci,

Nathallie
0
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Bonjour à tous et toutes,
Peut-être une idée complète ?
https://www.cjoint.com/?jdns6DU8J5
A+
0
Nathalie
 
Bonjour lermite222 j'ai utilisé ta matrice mais le problème est que les lignes 3, 4, 5 et 6 s'effacent lorsque la ligne s'affiche. Je te renvoi le fichier. Peux tu le modifier afin que ces lignes ne s'effacent pas?
MErci beaucoup.
Nathalie.

https://www.cjoint.com/?jdx2woqyhK

Merci
0
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Bonjour,
Faut juste changer la 1ère ligne de test, c'est fait sur ton fichier.
https://www.cjoint.com/?jei3mtZXMQ
A+
0
Nathalie
 
Super ça marche!
Merci beaucoup!!!
0