Comment utiliser la fonction INDIRECTsur Excel

Par yeulma242 | 18 mars 2026
Comment utiliser la fonction INDIRECTsur Excel

Dans ce tutoriel, nous allons résoudre ensemble l'exercice 80 de notre eBook "100 exercices sur Microsoft Office Excel". L'objectif est simple : retrouver automatiquement le nom d'un agent et son numéro de téléphone à partir d'une liste de pays.

Le défi : À partir d'une base de données comprenant [Pays | Agent | Téléphone], nous voulons qu'en changeant le nom du pays dans une cellule, les informations correspondantes s'affichent instantanément.

Méthode 1 : La fonction RECHERCHEV (La plus simple)

La fonction RECHERCHEV est la méthode la plus connue pour chercher une donnée dans la première colonne d'un tableau et renvoyer une valeur sur la même ligne.

=RECHERCHEV(valeur_cherchée; table_matrice; index_colonne; [correspondance])
  • Pour l'agent : =RECHERCHEV(H4; A2:C20; 2; FAUX)
  • Pour le téléphone : =RECHERCHEV(H4; A2:C20; 3; FAUX)

Note : Le chiffre 2 ou 3 correspond au numéro de la colonne où se trouve l'information souhaitée.


Méthode 2 : Le combo INDEX et EQUIV (La plus flexible)

Cette méthode est plus puissante que la RechercheV car elle permet de chercher des données même si la colonne de référence n'est pas la première à gauche.

  1. EQUIV : Elle trouve la position (le numéro de ligne) du pays dans la liste.
    =EQUIV("Sénégal"; A2:A20; 0) renverra par exemple 7.
  2. INDEX : Elle récupère la valeur située à cette position précise.

La formule combinée pour l'agent :
=INDEX(A2:C20; EQUIV(H4; A2:A20; 0); 2)


Méthode 3 : La fonction INDIRECT (Pour les experts)

La fonction INDIRECT transforme une chaîne de texte en une référence de cellule réelle. C'est très utile pour des recherches dynamiques complexes ou lorsque vous construisez l'adresse de la cellule par calcul.

En utilisant la fonction ADRESSE combinée à EQUIV, on peut reconstruire dynamiquement l'emplacement de la donnée pour que INDIRECT aille la chercher.


Astuce Bonus : Compter les cellules commençant par une lettre

Suite à notre sondage sur la communauté, voici la solution pour compter le nombre de pays commençant par la lettre "B" (ex: Bénin, Burkina Faso) :

=NB.SI(A2:A20; "B*")

Le symbole * (astérisque) sert de caractère générique pour dire "commençant par B et suivi de n'importe quoi".

Voulez-vous progresser sur Excel ?

Téléchargez notre eBook complet et accédez à des dizaines d'exercices pratiques pour devenir un expert.

Voir la vidéo sur YouTube

N'oubliez pas de vous abonner à la chaîne Afro Tech Formation et d'activer la cloche pour ne rater aucun de nos prochains tutoriels sur Microsoft Office !


Retour au blog
Publicité