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

probleme de validations de données

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

B

banban64

Guest
Bonjour à tous,

Je cherche à savoir comment sur une seule colonne pouvoir créer une liste déroulante et en même temps empêcher les doublons.

Pour empêcher les doublons j'utilise "validation des données" en utilisant la formule "NB.SI($C$2:$C$100;C2)=1".

Ensuite je veux recréer une "validation des données" pour créer ma liste déroulante sur la même colonne mais j'ai déjà la formule du dessus.

En fait, je ne vois pas comment à la fois créer une liste déroulante et empêcher les doublons sur la même colonne.

J'espère avoir réussi à me faire comprendre!
 
Re : probleme de validations de données

Merci beaucoup pour ton explication et le ficher qui va avec !

Comme je suis un grand novice, je vais essayé de comprendre ça...

Mais j'aime beaucoup le fait que les choix disparaissent au fur et à mesure qu'on les place!
 
Re : probleme de validations de données

J'ai essayé de comprendre tes explications mais j'ai vraiment du mal, je suis un débutant. Je n'ai pas réussi a réutiliser ta formule.

Dans ta formule, comment tu fais pour faire référence à "Tous" ou "Choisis"??

EDIT : j'ai trouvé comment je peux modifier les noms, je vais essayé de voir si je m'en tire!
 
Dernière modification par un modérateur:
Re : probleme de validations de données

BOISGONTIER, j'aurais encore besoin de ton aide si tu veux bien.

J'ai utilisé ta formule :
=SI(LIGNES($1:1)<=NBVAL(Tous)-SOMMEPROD(NB.SI(Tous;Choisis));
INDEX(Tous;PETITE.VALEUR(SI((NB.SI(Choisis;Tous)=0);LIGNE(INDIRECT("1:"&LIGNES(Tous))));LIGNES($1:1)));"")

je souhaite répéter ce système sur 4 colonnes :

- "Tous" : il reste le même pour les 5 colonnes
- Ensuite j'ai crée "Reste2" "Reste3" "Reste4" "Reste5"
- Et j'ai crée "Choisis2" "Choisis3" "Choisis4" "Choisis5"

Donc pour ma deuxieme colonne "Reste2" sur la 1ere ligne, j'ai mis la formule :
=SI(LIGNES($1:1)<=NBVAL(Tous)-SOMMEPROD(NB.SI(Tous;Choisis2));
INDEX(Tous;PETITE.VALEUR(SI((NB.SI(Choisis2;Tous)=0);LIGNE(INDIRECT("1:"&LIGNES(Tous))));LIGNES($1:1)));"")

Et ensuite je duplique cette formule vers le bas.

Mais en fait, cela ne veut pas fonctionner. J'ai remarqué que j'avais un symbole "{" au début de la formule de la premiere colonne "Reste" que je n'arrive pas à avoir dans ma colonne "Reste2".

Aurais-tu une solution pour arranger cela stp?

Et si quelqu'un d'autre a une solution aussi, n'hésitez pas à me le dire.
 
Re : probleme de validations de données

Personne ne peut m'aider pour mon problème?

Je veux juste savoir comment faire apparaitre "{" devant le signe égale "=" de ma formule.
Je sais simplement que sans ce symbole ma formule ne fonctionne pas.

J'ai passé des heures à batailler et à chercher la solution tout seul en vain.
 
Re : probleme de validations de données

Bonjour,

Pas tout suivi de la discussion.

Mais concernant les { et }, cela indique qu'il s'agit d'une formule matricielle.

Ces caractères ne sont pas à saisir.

Il faut valider la formule par les touches CTRL + MAJ + ENTREE

Le cas échéant, fais F2 puis valide comme indiqué ci-dessus.

@+
 
Re : probleme de validations de données

Génial! Merci beaucoup Tibo. Ca marche nickel, fallait juste le savoir en fait! Et moi qui bataillait comme un fou depuis deux semaines! Je vais pouvoir enfin finir mon fichier, cool 🙂
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
17
Affichages
784
Réponses
5
Affichages
696
Réponses
7
Affichages
299
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…