• Initiateur de la discussion Initiateur de la discussion anber
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

anber

XLDnaute Occasionnel
Bonjour


Listes en cascade, la 1ere sans doublon, la seconde dépend du choix dans la première.

Vu quelques exemples sur le forum, est-on obligé de passer par une liste intermédiaire ?

Ci-joint mon exemple

Merci




J'ai déjà soumis ce message par erreur dans 'présentation nouveaux membres'
Désolé
[file name=liste cascade_20050528083754.zip size=2192]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/liste cascade_20050528083754.zip[/file]
 

Pièces jointes

Bonjour,

Tu peux ne pas faire 36 listes intermédiaires, mais :
trier tes données par ordre alpha et, quand même, extraire les valeurs uniques. (liste des pièces, sans doublon)

[file name=CascadeAnber.zip size=3534]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/CascadeAnber.zip[/file]
 

Pièces jointes

Bonjour Monique et anber,

Bravo Monique pour la démo, mais comment pourrait-il en être autrement.

J'emploie ce même genre de procédure, mais je reste toujours confronté avec l'erreur possible lors d'un changement de choix en F2 et un oubli de choix modifié en G2.

J'applique bien une MFC, avec la fonction GAUCHE, et un message d'erreur sur G2, mais je n'ai pas encore trouvé le moyen d'effacer la valeur en G2 si elle ne correspond pas à F2.
Je dis bien effacer et non pas cacher.

Aurais-tu d'autres idées à ce sujet ?
Bon week-end.

Ândré.
 
Bonjour tout le monde

Une proposition en gardant la liste de la colonne A non triée

Bonne journée

@+Jean-Marie [file name=listecascade4.zip size=7605]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/listecascade4.zip[/file]
 

Pièces jointes

Bonjour Monique, André, Jean-Marie

Merci pour vos réponses.


Pour l'instant je teste la solution à Monique.
L'appli finale à + de 500 lignes, je dois gérer un tri (réalisable), mais les données ne commencent qu'à la 5e ligne, je n'arrive pas à recréer les valeurs uniques.
Ci-joint un exemple


Encore merci [file name=CascadeAnber1.zip size=3708]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/CascadeAnber1.zip[/file]
 

Pièces jointes

Re

Voici la formule de Monique modifiée
=SI(SOMME(SI(piece<>'';1/NB.SI(piece;piece)))<LIGNES(D$5😀5);'';INDEX(piece;MIN(SI(NB.SI(D$4😀4;piece)=0;LIGNE(piece)))-4))

Concernant ma proposition, il suffit d'insérer 3 lignes avant la ligne 1, les paramètres de la formule ne change pas.

@+Jean-Marie
 
Re,

Si tu veux un format conditionnel en H3
(j'ai oublié, tout à l'heure)
Barre de menu - Format - Mise en forme conditionnelle
Tu choisis 'La formule est' et tu tapes :
=INDEX(piece;EQUIV(H3;machine;0))<>G3
Tu cliques sur 'Format', onglet 'Police'
tu choisis une couleur de police identique à la couleur du fond.
Puis OK 2 fois
 
Bonjour,

Oui, et on peut raccourcir en enlevant 'prod' :
=SOMME((piece=F2)*(machine=G2))=0
=SOMME((piece&machine=F2&G2)*1)=0

(la mise en forme conditionnelle accepte les formules qui seraient à valider, dans la feuille, par ctrl, maj et entrée.)

En vitesse, c'est quand même Index Equiv qui devrait être le meilleur.

Qu'est-ce qu'elle a, ma logique ?
 
Salut Monique,

Eh oui, comme quoi on a l'embarras du choix !

J'apprécie tout spécialement ton approche par concaténation, je la trouve particulèrement 'subtile'.

Je ne sais pas si tu es une 'maman', mais je te souhaite quand même une bonne fête (ce qui n'est pas le cas pour la Belgique, cette fête est déjà passée).

Ândré.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
885
Réponses
1
Affichages
628
Réponses
11
Affichages
1 K
Retour