La fonction TROUVE Excel permet de renvoyer la position d’une chaîne de texte dans une seconde chaîne de texte en respectant la casse (elle distingue les minuscules des majuscules).
NB : souvent imbriquée dans les fonctions GAUCHE, DROITE, STXT et REMPLACER, TROUVE respecte la casse contrairement à la fonction CHERCHE.
Dans cette courte vidéo, Nicolas PARENT, formateur Excel chez Morpheus Formation, vous présente la fonction TROUVE sur Excel.
Syntaxe de la fonction TROUVE Excel
La fonction TROUVE utilise deux arguments obligatoires et un troisième facultatif :
TROUVE(Texte_cherché;Texte;[No_départ])
| Argument | Description |
|---|---|
| Texte_cherché (obligatoire) | Texte à rechercher dans le Texte. S’il est introuvable, alors la fonction TROUVE renvoie l’erreur #VALEUR!. |
| Texte (obligatoire) | Texte dans lequel tu veux rechercher le Texte_cherché. |
| [No_départ] (facultatif) | Position du 1er caractère à partir duquel tu veux commencer la recherche dans le Texte. Si [No_départ] est omis, alors sa valeur par défaut est 1. |

Testez votre niveau sur Excel
En 7 minutes environ, évaluez gratuitement vos compétences et obtenez immédiatement votre score, un corrigé détaillé et des ressources pour progresser.
Exemple - Comment trouver la position d’un mot ou d’une lettre sur Excel ?
Ici, nous souhaitons renvoyer la position du mot "Morpheus" dans la cellule A2 (cellule B2), la position de la lettre "M" dans la cellule A3 (cellule B3) et la position de la 2e lettre "M" à partir du 5e caractère dans la cellule A4 (cellule B4).

RemarquES
- (1) Le mot "Morpheus" est situé à la 22e position dans la chaîne de texte.
- (2) La fonction TROUVE est sensible à la casse. Si vous ne souhaitez pas respecter la casse, alors vous pouvez utiliser la fonction CHERCHE.
- (3) La fonction TROUVE renvoie l’erreur #VALEUR!, car elle ne trouve pas le Texte_cherché ("m") dans le Texte à partir du 5e caractère.
« TROUVE est surtout utile quand la casse compte vraiment dans vos données. Si ce n’est pas le cas, CHERCHE sera souvent plus simple à utiliser. »
- Nicolas Parent, Formateur Excel chez Morpheus Formation
Les problèmes courants avec la formule TROUVE sur Excel
| PROBLÈME | EXPLICATION |
|---|---|
| TROUVE renvoie l'erreur #VALEUR! | ⇢ La fonction TROUVE ne trouve pas la texte cherché dans le texte. ⇢ La fonction TROUVE est sensible à la casse. Si tu cherches une valeur en majuscules alors qu'elle est en minuscules dans la cellule, Excel ne la trouvera pas. Veille donc à ce que la casse du texte cherché soit identique dans la cellule. ⇢ Utilise plutôt la fonction CHERCHE si tu ne veux pas respecter la casse. |
| Ne pas préciser le [No_départ] | [No_départ] est le 3e argument de la fonction TROUVE qui permet d'indiquer la position du 1er caractère à partir duquel tu veux commencer la recherche dans le texte. Si [No_départ] est omis, alors sa valeur par défaut est 1. |
| TROUVE renvoie seulement un nombre | ⇢ C'est normal ! La fonction TROUVE permet de renvoyer la position d’une chaîne de texte dans une seconde chaîne de texte. ⇢ Utilise plutôt la fonction RECHERCHEX si tu veux rechercher une valeur dans un tableau pour renvoyer une donnée qui se situe dans la même ligne ou dans la même colonne. |

Formation gratuite sur Excel en ligne|Sans inscription
Allez plus loin que les fonctions de base et découvrez les outils essentiels pour gagner en efficacité : tableaux structurés, TCD, filtres, segments et bien plus encore.
Nos conseils pour bien utiliser la fonction TROUVE
| ASTUCE | EXPLICATION |
|---|---|
| Met le texte cherché entre guillemets ("") | Les guillemets indiquent à Excel qu'il s'agit d'un élément de texte, et non d'une référence de cellule ou d'une plage de cellules. |
| Spécifie le dernier argument [No_départ] pour une recherche spécifique | [No_départ] détermine la position du 1er caractère à partir duquel tu veux commencer la recherche dans le texte. |
| Utilise la fonction CHERCHE à la place de la fonction TROUVE | Utilise plutôt la fonction CHERCHE si tu ne veux pas respecter la casse dans la recherche. |
| Imbrique TROUVE dans d'autres fonctions Excel de texte | TROUVE est souvent imbriquée dans les fonctions GAUCHE, fonction Excel DROITE et la fonction STXT pour extraire des parties spécifiques d'une chaîne de texte. |
| Utilise la fonction RECHERCHEX à la place de la fonction TROUVE | ⇢ La fonction TROUVE permet de renvoyer la position d’une chaîne de texte dans une seconde chaîne de texte en respectant la casse. ⇢ Utilise RECHERCHEX si tu veux rechercher une valeur dans un tableau pour renvoyer une donnée qui se situe dans la même ligne ou dans la même colonne. |
Fichier d’exercices Excel
Téléchargez notre fichier d’exercices pour vous entraîner avec la fonction TROUVE et apprendre à retrouver la position d’un mot ou d’un caractère dans vos textes.
Fiche de révision sur la TROUVE Excel
Retrouvez dans notre fiche de révision la syntaxe de TROUVE, ses arguments, un exemple et les principaux points à retenir.
Aller plus loin
Découvrez les autres fonctions Excel

Toutes nos fiches sur les Fonctions
Retrouvez nos guides pour découvrir et mieux utiliser les fonctions Excel, avec des explications simples, des exemples concrets et des conseils pratiques.
Maîtrisez Excel avec une formation adaptée à vos besoins
Connaître des fonctions comme TROUVE est utile. Mais pour être vraiment efficace sur Excel, il faut surtout savoir quelles fonctions utiliser, comment les combiner et les appliquer à vos propres fichiers.
Avec Morpheus Formation, vous bénéficiez d’un parcours sur mesure, d’un formateur Excel expert attitré et d’exercices directement liés à vos besoins professionnels.
La formation peut être suivie à distance ou en présentiel, avec une préparation possible aux certifications TOSA ou ENI.
Vos questions sur la fonction TROUVE Excel
La fonction TROUVE permet de renvoyer la position d’une chaîne de texte dans une seconde chaîne de texte en respectant la casse (elle distingue les minuscules des majuscules).
⇢ Utilisez la fonction TROUVE ou CHERCHE pour renvoyer la position d'une chaîne de texte dans une seconde chaîne de texte.
⇢ Contrairement à TROUVE, la fonction CHERCHE ne respecte pas la casse dans la recherche. Autrement dit, la fonction CHERCHE ne fait pas la différence entre les minuscules et les majuscules.
⇢ Vous pouvez aussi utiliser la fonction RECHERCHEX si vous souhaitez rechercher une valeur dans un tableau pour renvoyer une donnée qui se situe dans la même ligne ou dans la même colonne.
⇢ Vous pouvez également utiliser la fonctionnalité "Rechercher" accessible dans l'onglet "Accueil" pour rechercher un élément dans Excel.
⇢ Les fonctions TROUVE et CHERCHE permettent de renvoyer la position d'une chaîne de texte dans une seconde chaîne de texte.
⇢ Contrairement à TROUVE, la fonction CHERCHE ne respecte pas la casse dans la recherche. Autrement dit, la fonction CHERCHE ne fait pas la différence entre les minuscules et les majuscules.
⇢ Cas d'application
La cellule A1 contient "La ville Paris est la capitale de la France". Vous pouvez rechercher le mot "paris" pour renvoyer sa position.
=TROUVE("paris";A1) renvoie #VALEUR!, car elle ne trouve pas "paris" dans la chaîne de texte. En effet, "paris" doit être écrit avec une majuscule : "Paris".
=CHERCHE("paris";A1) renvoie 10, car "paris" est situé à la 10e position dans la chaîne de texte.
⇢ L'équivalent de la fonction TROUVE en anglais dans Excel est la fonction FIND.
⇢ À l'instar de la fonction TROUVE, la fonction FIND permet de renvoyer la position d'une chaîne de texte dans une seconde chaîne de texte en ne respectant pas la casse.
⇢ FIND a la même syntaxe que la fonction TROUVE :
=FIND(Texte_cherché;Texte;[No_départ])
⇢ Vous devez imbriquer TROUVE dans la fonction ET, elle-même imbriquée dans la fonction SI.
⇢ Cas d'application
La cellule A1 contient "Morpheus est un organisme de formation". Tu veux chercher si "Morpheus" et "formation" sont contenus dans la cellule A1 et renvoyer "Trouvé" ou "Non trouvé" en fonction du résultat de la recherche.
=SI(ET(TROUVE("Morpheus";A1)>0,TROUVE("formation";A1)>0);"Trouvé";"Non trouvé")
Dans ce cas, cette formule renvoie "Trouvé" pour la cellule A1.
⇢ Voici les étapes à suivre :
1. Sélectionner les données qui contiennent les doublons.
2. Aller dans l'onglet "Données" et choisir "Supprimer les doublons".
3. Cocher les colonnes dans lesquelles vérifier les doublons. Si tu coches toutes les colonnes, alors Excel garde uniquement les lignes uniques.
4. Cliquer sur "Ok".
⇢ Attention ! Il est important de sauvegarder une copie de ton fichier d'origine avant de supprimer les doublons, au cas où tu supprimerais accidentellement des données importantes.
💡 Nous avons rédigé un article complet sur la gestion des doublons sur Excel
⇢ Vous pouvez utiliser la fonctionnalité "Rechercher" avec le raccourci [Ctrl] + [F] et saisir le mot que vous pouvez rechercher.
⇢ Si le mot est vraiment secret et qu'il est caché dans une formule, vous pouvez utiliser la fonctionnalité "Rechercher et remplacer" accessible dans l'onglet "Accueil". Vous avez la possibilité de rechercher le mot caché dans les formules ("Regarder dans : Formules"). Vous pouvez ajuster d'autres paramètres en fonction de ce que vous souhaitez rechercher.
⇢ S'il s'agit d'un mot de passe, bonne chance ! Vous pouvez toujours essayer des combinaisons aléatoires jusqu'à trouver la bonne, mais cela est aléatoire et nécessite un certain temps...
⇢ Une référence circulaire sur Excel est une cellule qui fait référence à elle-même. Il s'agit d'une erreur, il est donc important de savoir comment la détecter et la corriger.
⇢ Voici les étapes à suivre pour trouver une référence circulaire dans Excel :
1. Aller dans l'onglet "Formules".
2. Cliquer sur "Vérification des erreurs", puis "Références circulaires".
3. Toutes les références circulaires de la feuille de calcul Excel apparaissent, tu peux donc choisir celle que tu souhaites.
⇢ Si vous le souhaitez, nous avons rédigé un article complet sur les références circulaires sur Excel.






Félicitations ! Votre ebook Excel offert !
/ CPF