Fonction recherche
hasna84
Messages postés
163
Statut
Membre
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je veux utiliser la fonction recherche pour chercher dans une liste de référence si la valeur texte que je saisie existe déjà, et si c'est le cas je veux avoir un message .
merci
je veux utiliser la fonction recherche pour chercher dans une liste de référence si la valeur texte que je saisie existe déjà, et si c'est le cas je veux avoir un message .
merci
A voir également:
- Fonction recherche
- Fonction si et - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Rechercher ou entrer l'adresse mm - recherche google - Guide
- Recherche image - Guide
- Fonction miroir - Guide
1 réponse
Bonjour
=NB.SI(champ;texte entre guillemets")>0
si vous saisissez votre texte en B1 par rapport à un champ A1:A100
en C1
=SI(NB.SI(A1:A100;B1)>0;"valeur existante";"OK")
si le texte entrée n'est qu'une partie des textes du champ:
=SI(NB.SI(A1:A100;"*"&B1&"*")>0;"valeur existante";"OK")
si vous voulez simplement une alerte directe sur la cellule:
sélectionnez directement la cellule où vous allez entrer le texte.
Barre d'outil / Données / Validation
choisissez en haut: "personnaliser"
en bas entrez la formule:
=NB.SI(A1:A100;"*"&B1&"*")=0
cliquez sur : alerte d'erreur
choisissez à gauche: "avertissement"
écrire un message dans la fenêtre Message d'erreur
ce message s'affichera dés que vous entrerez en B1un texte existant en entier ou partiellement dans un des textes en A1:A100. Dans la même fenêtre de validation, vous pouvez choisir à gauche le niveau de validation:
avertissement ou interdiction. tout en conservant le message d'alerte
espérant avoir été assez clair
crdlmnt
=NB.SI(champ;texte entre guillemets")>0
si vous saisissez votre texte en B1 par rapport à un champ A1:A100
en C1
=SI(NB.SI(A1:A100;B1)>0;"valeur existante";"OK")
si le texte entrée n'est qu'une partie des textes du champ:
=SI(NB.SI(A1:A100;"*"&B1&"*")>0;"valeur existante";"OK")
si vous voulez simplement une alerte directe sur la cellule:
sélectionnez directement la cellule où vous allez entrer le texte.
Barre d'outil / Données / Validation
choisissez en haut: "personnaliser"
en bas entrez la formule:
=NB.SI(A1:A100;"*"&B1&"*")=0
cliquez sur : alerte d'erreur
choisissez à gauche: "avertissement"
écrire un message dans la fenêtre Message d'erreur
ce message s'affichera dés que vous entrerez en B1un texte existant en entier ou partiellement dans un des textes en A1:A100. Dans la même fenêtre de validation, vous pouvez choisir à gauche le niveau de validation:
avertissement ou interdiction. tout en conservant le message d'alerte
espérant avoir été assez clair
crdlmnt
Aurais tu la science de la divination ? ;))))
Bizz
m@rina
Non, mais Aix en Provence, le pays de Nostradamus, n'est pas loin du Vaucluse.(où je ne suis plus)
reste à savoir ce qu'en pense le demandeur.
Bizz aussi