Validation des données

Résolu/Fermé
Jcebe Messages postés 31 Date d'inscription vendredi 8 mars 2013 Statut Membre Dernière intervention 4 février 2022 - 17 févr. 2020 à 12:22
via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 - 24 févr. 2020 à 11:59
Bonjour,

J'ai un petit souci avec Excel.
Dans une plage de cellules, par exemple de A1 à A20, remplissables par un "X", je souhaite interdire le remplissage de plus de 12 cellules.
J'ai essayé avec une formule dans la validation des données mais je dois mal m'y prendre...

Merci de votre aide.

8 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
17 févr. 2020 à 14:27
Exact, mon ami, je valide, merci du tuyau, ... la connaissais pas, celle-là
Bonne journée
Bien cordialement
1
Jcebe Messages postés 31 Date d'inscription vendredi 8 mars 2013 Statut Membre Dernière intervention 4 février 2022
Modifié le 17 févr. 2020 à 15:16
Merci beaucoup à vous deux, la solution de VIA55 correspond à ce que je cherchais !
Toutefois, si j'entre au clavier mon fameux "X", il est accepté, je me retrouve donc avec plus de 12 cellules cochées...

La formule de Vaucluse me renvoie le message d'erreur : "la liste "Source doit être délimitée ou faire référence à une seule ligne ou colonne"
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
17 févr. 2020 à 12:46
Bonjour
si le X est dans le menu déroulant, pas de possibilités de cumuler les conditions via la validation
si le X est au clavier , sélection de A1:A20,validation personnalisée avec la formule:

=ET($A1="X";NBVAL($A$1:$A$20)<13)

attention aux signes $
crdlmnt
0
via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 703
17 févr. 2020 à 13:22
Bonjour ami Vaucluse

Si c'est possible avec un menu déroulant, avec la plage A1:A20 vide et la plage des valeurs nommée LISTE dans la Validation de données on sélectionne Liste puis dans Source on entre la formule :
=SI(NB.SI($A$1:$A$20;"X")<12;LISTE;"")

Cdlmnt
Via
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
17 févr. 2020 à 15:23
Pour moi les eux fonctionnent correctement, mais celle de via est meilleure puisqu'elle annule la liste!
voyez les eux cas ici
https://mon-partage.fr/f/7izkzbn7/

à tout hasard, vérifiez que vous avez bien placé les signes $

crdlmnt
0
Jcebe Messages postés 31 Date d'inscription vendredi 8 mars 2013 Statut Membre Dernière intervention 4 février 2022
18 févr. 2020 à 09:47
Bonjour Vaucluse,
Merci pour la réponse et le fichier joint.
La solution en colonne A fonctionne en effet, mais pas de liste déroulante dans les cellules, Dommage...
La solution en colonne N fonctionne également en utilisant la liste déroulante, (pas d'accès au "X" si plus de 12), mais par contre si j'entre le "X" au clavier, c'est possible... Ou n'importe quelle autre lettre ou chiffre.
Bizarre...
0

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

Posez votre question
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
18 févr. 2020 à 10:51
Bizarre en effet chez moi ça fonctionne correctement et en N on ne peut pas dépasser 12
veillez à ce que vos options de validation soit correctes soit:
fenêtre validation / alerte d'erreur
  • la ligne "quand les données non valides sont tapées" doit être cochée
  • la sélection du type doit afficher "arrêt"

et si problème, déposez un fichier avec ce problème sur le site où vous avez trouvé le mien
crdlmnt
0
Jcebe Messages postés 31 Date d'inscription vendredi 8 mars 2013 Statut Membre Dernière intervention 4 février 2022
18 févr. 2020 à 14:45
re bonjour,
Chez moi les paramètres sembles corrects...
Ci dessous le lien vers le fichier. J'espère être clair dans mes explications.

https://mon-partage.fr/f/xPzDKSGb/
0
Jcebe Messages postés 31 Date d'inscription vendredi 8 mars 2013 Statut Membre Dernière intervention 4 février 2022
24 févr. 2020 à 11:34
Merci pour votre aide
0
via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 703
24 févr. 2020 à 11:59
Bonjour Jcebe

Effectivement je n'avais pas testé ça mais on peut rentrer manuellement !
La seule parade que je vois est une macro
https://mon-partage.fr/f/1EaI8aKN/
ALT+F11 pour voir le code

Cdlnt
Via
0