Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Liste + validation + indirect [Résolu]

  • Initiateur de la discussion Initiateur de la discussion Usuule
  • 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 !

Usuule

XLDnaute Nouveau
Bonjour le forum,

Je suis bloqué et ne comprends pas pourquoi et ne trouve pas la solution.

L'objectif est à partir d'une base de donnée système de retenir les champs de la première ligne et d'avoir un liste de validation filtré des doublons et des cellules vides.
Je vous joins un fichier test et vous explique ci-dessous le principe et mon blocage.

La feuille BASE est ma base de donnée commençant en cellule D2.
Les colonnes A à C sont des champs calculés.
COLONNE B : incrémente le numéro pour tout nouveau compte (annulation des doublons)
COLONNE A : compteurs sur valeurs retenues en colonne B
COLONNE C : synthétise les numéros retenus en colonne B (suppression des vides)

La feuille TRAVAIL doit contenir la validation de données par liste.

J'ai créé deux noms pour essayer de faire fonctionner la validation de données et n'apparaissent que les 3 valeurs retenues dans la colonne C de la feuille BASE.

Mais rien ne fonctionne et je bloque à ce point.

J'espère avoir été assez clair et que vous pourrez m'aider.
 

Pièces jointes

Dernière édition:
Re : Liste + validation + indirect

Bonjour le Forum,
Bonjour Usuule,

Je ne suis pas bien sur d'avoir compris, selon tu voulais n'avoir dans ta liste de validation que les 3 donnée de la colonne, alors j'ai modifié la formule de la plage nommée test car nbval compte pour 1 une cellule contenant ""

Cordialement

EDIT : Bonjour R@chid 🙂
 

Pièces jointes

Re : Liste + validation + indirect

Bonjour,
on peut faire la liste en colonne C sans les colonnes Intermédiaires A et B, je voie que tu ne veux pas peut etre trier les valeurs par Ordre Croissant ou Décroissant, tu veux garder peut être l’ordre d'apparition dans la colonne F, si c'est le cas,
sélectionner la plage C3:C43, et copier cette formule dans la barre de formule,
Code:
=SIERREUR(INDEX(F3:F43;PETITE.VALEUR(SI(LIGNE(INDIRECT("1:"&LIGNES(F3:F43)))=EQUIV(F3:F43;F3:F43;0);EQUIV(F3:F43;F3:F43;0));LIGNE(INDIRECT("1:"&LIGNES(F3:F43)))));"")
@ valider par Ctrl+Maj+Entree
@ micalement

Edit : Salut Jocelyn
 
Re : Liste + validation + indirect

Bonjour @ tous,
En C3,
Code:
=SI(LIGNES($3:3)<=SOMME(1/NB.SI(F$3:F$43;F$3:F$43));MIN(SI(NB.SI(C$2:C2;F$3:F$43)=0;F$3:F$43));"")
@ valider par Ctrl+Maj+Entree
@ tirer vers le bas
@ micalement
 
- 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

  • Question Question
Microsoft 365 agrandir la liste
Réponses
21
Affichages
655
Réponses
12
Affichages
361
Réponses
3
Affichages
401
Réponses
5
Affichages
245
Réponses
2
Affichages
194
W
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…