Liste deroulante

Fermé
ludo - 4 sept. 2016 à 21:01
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 - 5 sept. 2016 à 10:29
Bonjour,

J'ai un fichier excel avec des liste déroulantes qui fonctionne très bien mais je voudrais l'améliorer.
En fait dans ma feuille excel j'ai plusieurs véhicule, dans chaque véhicules, je peut choisir des personnes en fonction de liste déroulantes.
Ce que je voudrais, c'est que lorsque qu'une personne est sélectionné dans un véhicule celle ci ne soit plus disponible pour un autre véhicule?

Merci d'avance

3 réponses

Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
Modifié par Mike-31 le 4/09/2016 à 21:58
Bonsoir,

je te propose de faire ça avec deux colonnes supplémentaires que tu pourras masquer.
sur une colonne tu as toutes tes données, exemple colonne A de A2 à A20
colonne H de H2 à H20 tu auras tes listes de validation avec comme entrée =$C$2:$C$20

alors colonne B en B2 colle cette formule que tu incrémentes sur la hauteur de ta liste ATTENTION B1 doit être vide
=SI($A2<>"";SI(NB.SI($H$2:$H$20;$A2)=1;"";$A2);"")

en C2 pour éviter les vides dans tes validations, cette formule matricielle qu'il faudra confirmer en cliquant en même temps sur les trois touches du clavier Ctrl, Shift et Entrée et si tu fais bien la formule se placera entre ces accolades {}
=INDEX($B$1:$B$20;MIN(SI($B$1:$B$20<>"";SI(NB.SI(C$1:C1;$B$1:$B$20)=0;LIGNE($B$1:$B$20)))))&""

tu peux simplifier tes formules en nommant tes plages, si tu rencontres des problèmes je te ferais un petit montage ou joint un exemple de ton fichier pour adapter les formules
A+
Mike-31

Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
1
lsi28 Messages postés 3 Date d'inscription dimanche 4 septembre 2016 Statut Membre Dernière intervention 5 septembre 2016
4 sept. 2016 à 22:20
Bonsoir et merci de ta reponse.
Je n'ai pas tout compris, peutt tu me transmettre ton adresse mail et je t'envoi un exemple de fichier excel pour que tu comprenne ce que je veux exactement.
0
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 236 > lsi28 Messages postés 3 Date d'inscription dimanche 4 septembre 2016 Statut Membre Dernière intervention 5 septembre 2016
5 sept. 2016 à 00:35
Pas besoin de mail.
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse
tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
0
lsi28 Messages postés 3 Date d'inscription dimanche 4 septembre 2016 Statut Membre Dernière intervention 5 septembre 2016
5 sept. 2016 à 08:19
Bonjour,
Voici le lien:

https://www.cjoint.com/c/FIfgs0BvEjA
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
Modifié par Mike-31 le 5/09/2016 à 09:25
Re,

récupère ton fichier, sur la feuille tu as mes deux propositions colonne I et J formules avec bornes des plages
exemple =SI($A4<>"";SI(NB.SI($F$6:$F$20;$A4)=1;"";$A4);"")

et en colonne M et N avec plages nommées qui permet l'utilisation des formules sur le même ou sur onglets différents plus aisé, la même formule
=SI($A4<>"";SI(NB.SI(Valid;$A4)=1;"";$A4);"")

dans les deux cas la cellule I et M doivent rester vide et ces plages colorisées peuvent être masquées
https://www.cjoint.com/c/FIfhyqZnPOj

A+
Mike-31

Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
1
lsi28 Messages postés 3 Date d'inscription dimanche 4 septembre 2016 Statut Membre Dernière intervention 5 septembre 2016
5 sept. 2016 à 09:59
Merci pour le fichier c'est tout a fait ce que je voulais.
Merci du temps passer!
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
5 sept. 2016 à 10:29
Re,

ce qui est important est d'avoir les deux cellules rouge vide et la déclaration en matricielle des formules colonne J et N
si tes attentes sont satisfaites passe le statut de la discussion en résolu ou confirme le nous qu'on le fasse pour toi
0