La fonction TROUVE() dans Excel renvoie la position d'un caractère ou d'un texte dans une cellule en respectant la casse, contrairement à la fonction CHERCHE() qui ne tient pas compte des majuscules et minuscules.
La syntaxe TROUVE
La fonction Excel TROUVE suit la syntaxe suivante :
=TROUVE(texte_cherché;cellule;no_départ)
où :
- texte_cherché correspond au caractère ou au texte à trouver
- cellule correspond à la cellule à analyser
- no_départ est un argument facultatif, qui définit la position à partir de laquelle on effectue la recherche
La fonction TROUVE en exemple
La formule
A | B | C | |
---|---|---|---|
1 | Angoulême, capitale de la bande dessinée. | =TROUVE(",";A1) | position de la virgule "," |
2 | Bordeaux, capitale mondiale du vin. | =TROUVE("cap";A1) | position du texte "cap" |
3 | Castelnaudary, capitale mondiale du cassoulet. | =TROUVE(" ";A1;15) | position de l'espace " " en cherchant à partir du 15e caractère |
4 | Lyon, capitale mondiale de la gastronomie. | =TROUVE("; ";A4) | position du point-virgule ";" |
5 |
Le résultat
A | B | C | |
---|---|---|---|
1 | Angoulême, capitale de la bande dessinée. | 10 | position de la virgule "," |
2 | Bordeaux, capitale mondiale du vin. | 12 | position du texte "cap" |
3 | Castelnaudary, capitale mondiale du cassoulet. | 20 | position de l'espace " " en cherchant à partir du 15e caractère |
4 | Lyon, capitale mondiale de la gastronomie. | #VALEUR! | position du point-virgule ";" |
5 |
Si le caractère ou le texte cherché n'a pas été trouvé, l'erreur #VALEUR! est retournée.