Bonjour Cléa,
Peux tu m'expliquer comment utiliser la fonction RechercheX?
Merci
Bonjour David,
La fonction `RECHERCHEX` dans Excel est très utile pour effectuer des recherches dans une plage ou un tableau et renvoyer un élément correspondant. Elle est plus flexible et puissante que les fonctions `RECHERCHEV` ou `RECHERCHEH`. Voici comment l'utiliser :
### Syntaxe de la fonction RECHERCHEX :
```
RECHERCHEX(valeur_recherchée, tableau_recherché, tableau_retourné, [si_non_trouvé], [mode_recherche], [mode_correspondance])
```
### Arguments :
1. **valeur_recherchée** : La valeur que vous souhaitez rechercher dans le tableau_recherché.
2. **tableau_recherché** : La plage de cellules où vous souhaitez effectuer la recherche.
3. **tableau_retourné** : La plage de cellules contenant les données à retourner. Elle doit avoir la même taille que tableau_recherché.
4. **si_non_trouvé** *(facultatif)* : La valeur à renvoyer si aucun résultat n'est trouvé. Si omis, une erreur sera renvoyée si aucune correspondance n'est trouvée.
5. **mode_recherche** *(facultatif)* : Il définit comment Excel doit rechercher la valeur :
- 1 (par défaut) : première à dernière
- -1 : dernière à première
6. **mode_correspondance** *(facultatif)* : Il détermine le type de correspondance :
- 0 (par défaut) : correspondance exacte
- 1 : correspondance exacte ou suivant
- -1 : correspondance exacte ou précédent
- 2 : caractère générique
### Exemple :
Supposons que vous ayez une liste de produits en colonne A et que leurs prix soient en colonne B, et vous voulez trouver le prix d'un produit spécifique.
```excel
=RECHERCHEX("ProduitX", A2:A10, B2:B10, "Pas trouvé", 0)
```
- **valeur_recherchée** est "ProduitX"
- **tableau_recherché** est A2:A10
- **tableau_retourné** est B2:B10
- **si_non_trouvé** est "Pas trouvé", donc si "ProduitX" n'est pas dans la liste, "Pas trouvé" sera affiché.
J'espère que cela vous aide! Si vous avez des questions supplémentaires sur l'utilisation de `RECHERCHEX`, n'hésitez pas à demander.