Validation

Résolu
C160 Messages postés 4 Statut Membre -  
C160 Messages postés 4 Statut Membre -
Bonjour à tous,

J'ai un petit problème avec la fonction " Validation "
J'ai un tableau avec :
Colonne E : DATE
Colonne F : CODE
Colonne G : Libellé des Opérations
Cette colonne G se remplie toute seule grâce à la fonction RECHERCHEV.
RECHERCHEV récupère les infos dans un tableau (Colonne A à C de la même feuille) grâce au numéro de code.
Certaine cellule de la colonne B (Libellé des opérations) sont vides.
Se qui se traduit par un 0 dans la colonne G quand on saisi un code dont le libellé est vide.
Donc, j'aimerai que lorsque je saisi un Code en colonne F et que le Libellé, colonne G affiche 0 un message d'alerte d'erreur s'affiche, bloquant la saisie.
J'ai essayé avec une formule personnalisée, mais rien ne fonctionne.
Par avance, merci de votre aide.

7 réponses

via55 Messages postés 14730 Statut Membre 2 749
 
Bonjour

En supposant la cellule d'entrée en F2, formule pour la Validation de données personnalisée :
=RECHERCHEV(F2;A:B;2;0)<>""
et ne pas oublier de décocher Ignorer si vide

Cdlmnt
Via
0
C160 Messages postés 4 Statut Membre
 
Merci beaucoup Via, mais ça ne fonctionne pas.
Lorsque je tape ta formule et que je mets un code dont le libellé est vide, Excel me réponds :
" La formule est reconnu comme erroné "
0
via55 Messages postés 14730 Statut Membre 2 749
 
Re

Chez moi ça fonctionne ainsi :
https://mon-partage.fr/f/LIshx4Hc/


0
Mike-31 Messages postés 19571 Statut Contributeur 5 136
 
Bonjour,

en G tu ne peux avoir une formule RECHERCHEV qui par rapport à une valeur colonne F faire une recherche sur des colonnes négatives et donc tu dois utiliser en G ce genre de formule
=INDEX($A$2:$F$10;EQUIV(F2;$F$2:$F$10;0);2)
si ce n'est pas ce genre de formule quelle est celle utilisée

ensuite pour contrôler la saisie en colonne F il faut sélectionner la plage exemple F2:F10
Validation de données
dans Autoriser sélectionner Personnalisée
la formule est
=INDEX($A$2:$F$10;EQUIV(F2;$F$2:$F$10;0);2)<>0

tu peux également personnaliser le message d'erreur, pour cela lorsque tu es dans Validation de données/onglet Alerte d'erreur

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0

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

Posez votre question
Mike-31 Messages postés 19571 Statut Contributeur 5 136
 
Re,

le statut est passé en résolu, s'il s'agit du demandeur, comment as tu solutionné ton problème que cela serve de support pour des demandes similaires
merci de faire un retour
0
C160 Messages postés 4 Statut Membre
 
Un grand merci Via55.
Effectivement tout fonctionne TRÈS bien.
Merci encore.

Mike-31,
Merci pour ta réponse, je ne l'ai pas essayé,
du fait que celle de Via 55 fonctionne très bien.
Néanmoins, j'en ai fais une copie écran,
elle pourra me servir au cas où.
Merci aussi à toi.

Bon fin de week-end à tous les deux.
Paramicalement.
0
C160 Messages postés 4 Statut Membre
 
comme je l'ai posté dans le message précédent,
j'ai suivi, scrupuleusement les indications de Via55,
recopier EXACTEMENT les formules aussi bien dans le tableau que dans la fonction " Validation " et tout fonctionne parfaitement.

Quant à toi Mike-31,
j'ai effectué une copie écran de ta réponse,
que je garde précieusement, elle pourra me servir ultérieurement.

Encore merci à tous.
0