Adapter la formule RECHERCHEV

Bonjour le forum,

J'utilise la formule =recherchev( valeur recherché; la plage; n° de colonne; faux) qui fonctionne très bien.

Le problème est que le valeur recherché (texte ou numéro) peut apparaître dans la plage où je le cherche dans l'une des deux formes:

1. Il est le seul contenu de la cellule.

2. En plus du paramètre recherché, la cellule contient des informations supplémentaires.

Comment ai-je besoin de changer la formule de sorte qu'elle pourra travailler dans cette situation?

J'ai essayé de remplacer FAUX par VRAI, mais il n'a pas donné le résultat souhaité.

Merci pour vos idées.

Baton

Bonjour,

pour rechercher la présence d'une chaine de caractère dans une autre,

il faut utilisé le caractère "*".

par exemple :

=recherchev("*Valeur recherchée"*; la plage; n° de colonne; faux)
piratman a écrit :

Bonjour,

pour rechercher la présence d'une chaine de caractère dans une autre,

il faut utilisé le caractère "*".

par exemple :

=recherchev("*Valeur recherchée"*; la plage; n° de colonne; faux)

Merci d'avoir me répondre.

Malheureusement, ça ne marche pas

Peut être je l'ai mal expliqué mais la partie variable se trouve dans la parti de la plage où je cherche.

par exemple, le valeur recherché est 287331 mais il apparaît dans le tableau (la plage) comme

287331 et 287332PERS

peut être maintenant c'est plus claire.

cordialement

le valeur recherché est 287331 mais il apparaît dans le tableau (la plage) comme

287331 et 287332PERS

Hummm, c'est une faute de frappe, tu voulais dire 287331PERS ?

Joins un fichier, ce sera plus facile pour tester la formule.

Bonjour

Baton, la formule de piratman est correcte

=RECHERCHEV("*287331*";Plage de recherche;NoColonne à renvoyer;FAUX)

Cordialement

piratman a écrit :

le valeur recherché est 287331 mais il apparaît dans le tableau (la plage) comme

287331 et 287332PERS

Hummm, c'est une faute de frappe, tu voulais dire 287331PERS ?

Joins un fichier, ce sera plus facile pour tester la formule.

bonsoir,

non, il n'y a pas de faute. Ca apparaît comme j'ai écrit. Ce sont des "tricks" de la gestion financière pour bien distinguer deux sous-lignes d'un budget.

Je ne peux pas joindre les fichier car les deux sont très lourds.

cordialement


Amadéus a écrit :

Bonjour

Baton, la formule de piratman est correcte

=RECHERCHEV("*287331*";Plage de recherche;NoColonne à renvoyer;FAUX)

Cordialement

Amadéus,

peut être ça fonctionne sur le PC mais le MAC ne comprend pas ça.

par contre

=RECHERCHEV("*"&G5&"*";Plage de recherche;NoColonne à renvoyer;FAUX)

mon MAC comprend bien.

Il me semble que le problème est résolu.

Merci à toi et à forum.

Cordialement,

Baton

Rechercher des sujets similaires à "adapter formule recherchev"