Fonction recherche
hasna84
Messages postés
124
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 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 photo - Guide
- Je recherche une chanson - 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