Microsoft ExcelTECHNOLOGIE

Rechercher des données sur Excel (1)

Tout d’abord, il faut dire que rechercher des données sur Excel est une tâche importante pour les professionnels du chiffre. En fait, les comptables et financiers en entreprise sont  amenés à rechercher des informations pertinentes dans des tableaux de données chiffrées. A ce titre, Excel permet de répondre à cette problématique en permettant à l’utilisateur de sélectionner des critères de recherche.

Ainsi, la combinaison de la fonction INDEX et EQUIV permet de trouver immédiatement n’importe quelle valeur dans un tableau.

Rechercher des données sur Excel : principes généraux

Contrairement aux fonctions RECHERCHEV ou RECHERCHEH, il n’est pas nécessaire de savoir dans quelle ligne ou dans quelle colonne se trouve l’information recherchée.

1) la fonction index

Pour rechercher des données sur Excel, on utilise la fonction INDEX.

La fonction INDEX se définit par la syntaxe suivante : =INDEX (plage_de_cellules; no_ligne; no_colonne)

Prenons l’exemple suivant :

Excel Tableur

Tout d’abord, on recherche la quantité vendue pour le produit B
Ensuite, a plage de cellules est l’ensemble de notre tableau : A1-F4
Le numéro de ligne de mon tableau correspondant à quantités vendues est la 3ème ligne
Le numéro de colonne de mon tableau correspondant au produit B est la 3ème colonne

Aussi, on a : INDEX (A1-F4 ;3 ;3) = 11700

Excel Tableur

2) la fonction EQUIV

Pour rechercher des données sur Excel, on peut également utiliser la fonction EQUIV.

D’abord, la fonction EQUIV se définit par la syntaxe suivante :  =EQUIV (valeur_recherchée ; plage ; type)
L’objectif ici est de situer la position dans le tableau où se trouve la valeur recherchée.

Prenons l’exemple suivant : la valeur recherchée = 11 700
– valeur recherchée est 11 700, soit ici la cellule C10
– plage de cellules correspond à la colonne C1 :C4
Type : on recherche la valeur exacte, soit la valeur 0

Ensuite, on a la formule suivante dans la cellule C10 :  EQUIV (C10 ; C1 :C4 ;0) = 3

Excel Tableur

Rechercher des données sur Excel : combinaison des fonctions INDEX-EQUIV

Finalement, pour rechercher des données sur Excel, l’utilisation conjointe de la fonction INDEX et de la fonction EQUIV permet d’obtenir le résultat directement.

Prenons le cas où l’objectif est le suivant  :  valeur recherchée = 11 700

Tout d’abord, on commence par la fonction INDEX. Aussi, on sélectionne l’ensemble de son tableau
= INDEX (A1 : F4 …)

Ensuite, on veut déterminer le numéro de ligne dans la fonction INDEX. Pour ce faire, on utilise la fonction EQUIV.
– la valeur recherchée se situe en C11 i.e. 11 700
– la plage de cellules où se trouve la valeur recherchée dans mon tableau est C1 :C4
– la valeur recherchée doit être exacte i.e. la valeur 0
Donc, on a la fonction suivante pour déterminer le numéro de ligne c’est-à-dire :
=EQUIV (C11 ; C1 :C4 ;0)

Enfin, ce résultat est intégré dans ma fonction INDEX pour déterminer le numéro de ligne :
= INDEX (A1:F4; EQUIV (C11; C1:C4;0); ….)

Alors maintenant, il reste à déterminer le numéro de colonne dans la fonction INDEX. Si, on veut connaître les quantités vendues : on tape 1 pour 1ère colonne
=INDEX (A1:F4; EQUIV (C11; C1:C4;0);1)

Excel tableur

Rechercher des données sur Excel : fonctionnement du modèle

L’intérêt ici est de rechercher n’importe quelle valeur qui se trouve en colonne (produits) ou en ligne (prix de vente, quantités vendues, chiffre d’affaires)

Par exemple, on recherche la valeur 11 700 à partir du produit B en colonne et quantités vendues en ligne.
– On commence par la fonction INDEX : on sélectionne l’ensemble de son tableau A1 : F4
– Puis on veut déterminer le numéro de ligne (ici quantités vendues en A11) et on utilise la fonction EQUIV
=INDEX (A1:F4; EQUIV (A11; $A$1: $A$4;0).)
– Enfin on veut déterminer le numéro de colonne (ici produit B en C10) et on utilise la fonction EQUIV

=INDEX (A1:F4; EQUIV (A11; $A$1: $A$4;0); EQUIV (C10; $A$1: $F$1;0))

Excel modèle 1

Le résultat est 11700

Puis, l’objectif est d’automatiser la recherche dans ce tableau
On positionne alors son curseur en A11, puis on va dans Données/validation des données/validation des données …

Excel modèle 2

Dans l’onglet Options, autoriser, on sélectionne liste et en source, on sélectionne A2 :A4 qui correspond aux informations en ligne

De même, la même opération est réalisée pour les informations en colonne. On positionne ainsi son curseur en C10, produit B. Puis, dans l’onglet Options, autoriser, on sélectionne liste et en source, on sélectionne B1 :E1 qui correspond aux informations en colonne.

Prenons l’exemple suivant : chiffre d’affaires pour le produit C = 798000

Excel modèle 3

Conclusion

Désormais, on peut sélectionner n’importe quelle valeur en ligne ou en colonne. On peut alors trouver la valeur recherchée immédiatement.

Pour approfondir la recherche de données sur Excel : voir : Les fonctions de recherche sur Excel

Françoise R.

Passionnée de finance d'entreprise et de management, je partage avec vous des nouvelles et des contenus thématiques autour du management financier. Si vous avez envie de partager votre avis après avoir lu ce post, n'hésitez pas à laisser un commentaire.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *