Si le txt de ma celule est contenu dans tel colone !

Fermé
besas - 25 mars 2014 à 11:47
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 25 mars 2014 à 14:33
Bonjour,

je dispose d une colonne avec des champs incomplet : au lieu de "bonjour" :"bonj" ou " onjou"
et j'ai une table avec les champs comlet, je veux afficher en face des champs incomplet le champs complet correspondant donc il faut rechercher un chaine de charctere qui est present dans la cellule donc je en peu pas l'ecrir directemùent dans am formule..

Avez vous une idée?

Merci

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié par Vaucluse le 25/03/2014 à 12:41
Bonjour
exemple à adapter:
en C1:C20, la liste des textes complets à ressortir
en A1 le texte partiel à chercher
en B1:
=SI(A1="";"";RECHERCHEV("*"&A1&"*";$C$1:$C$20;1;0))
attention aux signes

crdlmnt

Errare humanum est, perseverare diabolicum
0
super merci c est pile ce que je cherchait (sans le si)!
RECHERCHEV("*"&A1&"*";$C$1:$C$20;1;0)

sinon aurais tu un lien avec toutes les astuces comme ca "*"& ....?
Merci
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
25 mars 2014 à 14:33
Non pas de lien spécial.Je peux juste parler un peu de ce code

"*texte*" ou &"*"adresse&"*" cherche une cellule qui contient le texte n'importe où

"texte*" ou adresse&"*" cherche une cellule qui commence par le texte

"*texte" ou "*"&adresse cherche une cellule qui finit par le texte

Type utilisable avec NB.SI / SOMME.SI RECHERCHEV ou H/ EQUIV

Quant au SI il n'est en tête de formule que pour éviter un affichage #N/A si A1 est vide

crdlmnt
0