Excel fonction imbrication INDEX EQUIV pour palier la fonction RECHERCHEV

Excel fonction imbrication INDEX EQUIV pour palier la fonction RECHERCHEV

La fonction RechercheV (dont nous avons déjà présenté une vidéo), est considérée comme incontournable à la bonne maîtrise d’Excel.

RECHERCHEV( valeur_cherchée ; table_matrice ; no_index_col ; [valeur proche])

Cependant, RECHERCHEV a deux contraintes :

  • l’obligation de réaliser la recherche dans la « 1ère colonne » de la matrice,
  • la nécessité de renseigner le numéro de colonne qui est “codé en dur”

La combinaison des fonctions INDEX / EQUIV en est une équivalence.

Bon à savoir !

 

 

Fonction Index

La fonction INDEX recherche une valeur dans un tableau en fonction de ses coordonnées.

= INDEX (plage_de_cellules ; no_ligne ; no_colonne)

Fonction Equiv

 

Fonction Equiv

La fonction EQUIV recherche un élément spécifique dans une plage de cellules, puis renvoie la position relative de l’élément dans la plage :

= EQUIV(valeur_cherchée, matrice_recherche, [type])

Le [type] est facultatif et par défaut = 1 :

EQUIV recherche la valeur la plus élevée qui est inférieure ou égale à celle de l’argument valeur_cherchée.

index equiv

 

Imbrication Index / Equiv

Nous venons de voir séparément les deux fonctions que sont INDEX() et EQUIV().

Afin d’aboutir à une fonction de recherche il va falloir les imbriquer.

 

Problématique

Soient deux fichiers distincts :

  1. Le fichier des codes fournisseurs avec leur pays respectif,
  2. Le fichier des prix des matières premières par code fournisseurs.

On souhaite rajouter l’information « pays » dans ce 2nd fichier.

Noter que dans les 2 fichiers : l’ordre des codes fournisseurs est différent.

index equiv

class="img-responsive"

 

Résultat

Etape 1 :

Utilisons la fonction EQUIV dans la colonne pays du 2nd fichier pour trouver la position : « n° ligne » du code fournisseur dans le 1er fichier :

class="img-responsive"

 

Etape 2 :

Imbriquons la fonction INDEX, avec les arguments suivants, pour obtenir les noms des pays :

=INDEX ( Plage : matrice [Code fournisseur ; Pays] ; N° de ligne = la fonction EQUIV de l’étape 1; N° de colonne = 2 )

index equiv

 

Avantages de la combinaison Index / Equiv

Gain de temps : avec des « milliers » de lignes, la fonction INDEX / EQUIV s’exécute plus rapidement que

RECHERCHEV.

Si vous avez plusieurs recherches à effectuer : il suffit d’effectuer « une bonne fois pour toute » la fonction de recherche EQUIV (Etape 1) de façon indépendante dans une seule colonne.

Puis vous exécutez ensuite plusieurs fonctions INDEX (Etape 2) dans plusieurs colonnes.

 

MOTS CLÉS : #ApprendreExcel #Formules #Recherchev #FormationExcel #FonctionExcel #FormuleExcel #AstucesExcel #Formule #CoursExcel

TAGS : Formation, Excel, Index Equiv, Fonction de recherche, RechercheV, Fonction Excel, formation excel avancé en ligne gratuit, formation excel avancé en ligne, formation excel expert, formation excel youtube, formation excel de base, formation excel en ligne gratuite, contrôle de gestion tableau de bord, Remplace RechercheV, fonctions excel

Publié sur Linkedin

envoyer la réponse

HTML restreint

  • Balises HTML autorisées : <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • Les adresses de pages web et les adresses courriel se transforment en liens automatiquement.

articles similaires