COmparer une cellule avec une plage de données

E

Excelnaze

Guest
Bonjour,
Je cherche une formule qui me permette de comparer la valeur d'une cellule avec une plage de données situées sur une autre feuille, et de renvoyer un message 'Donnée non valide' si la valeur de la cellule = plage de données ...
C'est possible, j'en suis sûr, mais pas pour moi !!!
Merci d'avance !
Bye
 

DSA

XLDnaute Junior
Bonjour,

tu peux essayer:

Code:
=SI(RECHERCHE(C1;A1:B3)=C1;'Pas possible';'Nouvelle valeur')
avec dans la formule C1= cellule que tu veux comparer et A1:B3: plage des données. A changer suivant ta feuille.

J'espère que cela va t'être util

A+

DSA
 

Gael

XLDnaute Barbatruc
Bonjour Excelnaze, DSA, Le Forum,

Pourquoi pas simplement en utilisant la validation de données:

Avec la plage de valeurs à ne pas utiliser en A3:A8

Sur la cellule de saisie (C3 dans l'exemple) tu fais:

Données - Validation - Personnalisée

Dans formule: =SI(ESTNA(EQUIV(C3;$A$3:$A$8;0));VRAI())

Dans message d'erreur tu mets 'Donnée invalide'

Si la plage est située sur une autre feuille, il faut la nommer avec insertion - nom - définir) et la formule devient:

=SI(ESTNA(EQUIV(C3;plage;0));VRAI())

@+

Gael
 

Discussions similaires