Travailler avec « ~ » dans Excel

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Travailler avec « ~ » dans Excel

Message par ForumBot »

J’ai un jeu de données qui contient des noms avec ~ à l’intérieur. Malheureusement, je ne trouve aucun moyen de filtrer ou d’incorporer ces cellules dans une formule.


Par exemple, j’ai essayé d’utiliser une cellule de texte contenant ~ dans le nom, mais j’obtiens une erreur #N/A. Je sais que ma formule RECHERCHEV fonctionne car les seules erreurs que j’obtiens sont avec les cellules contenant ~.


J’ai même essayé de filtrer ces résultats, mais Excel remplace le filtre et le traite comme un filtre générique.


Mes questions sont :



  • Comment filtrer ~ ?

  • Comment utiliser des cellules de texte contenant ~ dans les RECHERCHEV ?

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Travailler avec « ~ » dans Excel

Message par ayi »

Essayez d’utiliser des tildes doubles :


=VLOOKUP(SUBSTITUTE(C1,"~","~~"),A:B,2,false)


Le tilde est le caractère spécial dans Excel pour échapper d’autres caractères spéciaux. Utilisez un tilde pour faire du tilde que vous voulez faire correspondre un tilde littéral (par exemple, * dans la recherche Excel correspond à n’importe quel nombre de caractères, mais ~* correspondra à un * littéral).


Les données sur lesquelles je l’ai utilisé sont :


   A       B        C           D
~Hello 1 ~Hello =VLOOKUP(SUBSTITUTE(C1,"~","~~"),A:B,2,false)
Hello 2


La cellule D1 me renvoie 1 (ce qui signifie qu’elle correspond à ~Hello).

Répondre

Revenir à « Excel & VBA »