En utilisant MATCH INDEX pour Advanced Lookups, Deskbright

Enregistrer une heure de travail par jour avec ces 5 astuces Excel avancé

  • Comment créer une belle mise en forme de table instantanément.
  • Pourquoi repenser la façon dont vous faites VLOOKUPs.
  • De plus, nous allons révéler pourquoi vous ne devriez pas utiliser tableaux croisés dynamiques et ce qu'il faut utiliser à la place.

La fonction INDEX MATCH est l'une des fonctionnalités les plus puissantes d'Excel. Le frère aîné de l'RECHERCHEV beaucoup utilisé. INDEX MATCH vous permet de rechercher des valeurs dans une table basée hors d'autres lignes et colonnes. Et, à la différence RECHERCHEV. il peut être utilisé sur des lignes, des colonnes ou les deux en même temps.







INDEX MATCH est si utile que de nombreux pros Excel utilisent pour remplacer RECHERCHEV entièrement, jamais compter sur cette dernière fonction. Il apparaît fréquemment dans des feuilles de calcul, des formules, et même des interviews Excel - est donc une grande formule de savoir pour les analystes d'affaires de tout mandat.

Avant de commencer, il est important de réaliser que MATCH INDEX n'est pas réellement une fonction autonome, mais plutôt une combinaison de INDEX et fonctions MATCH Excel. Poursuivez votre lecture pour savoir comment les utiliser ensemble pour activer l'un des plus puissants outils Excel a à offrir.

La fonction INDEX

Nous allons commencer par un aperçu de la fonction INDEX. En termes simples, INDEX prend une plage de cellules et retourne une cellule dans cette plage en fonction d'un nombre fourni par l'utilisateur. La formule ressemble à ceci:

En utilisant MATCH INDEX pour Advanced Lookups, Deskbright

Dans cet exemple, la formule fournit en sortie le numéro 9. parce que la cellule 3 espaces dans l'intervalle spécifié contient le numéro 9.

Voici un autre exemple, dans lequel nous avons changé le paramètre row_or_column à 1:

En utilisant MATCH INDEX pour Advanced Lookups, Deskbright

Dans cet exemple, la formule fournit en sortie le numéro 15. parce que la cellule 1 dans l'espace de la plage spécifiée contient le numéro 15.

Regardons un exemple, dans lequel notre gamme est une série de cellules horizontales plutôt que verticales:

En utilisant MATCH INDEX pour Advanced Lookups, Deskbright

Comme vous pouvez le voir, INDEX fonctionne exactement de la même façon, en comptant le nombre de cellules que nous précisons dans notre paramètre row_or_column et sortir ce qu'il trouve à la fin de sa recherche. Dans ce cas, c'est la chaîne « Sales (MM) ».

Enregistrer une heure de travail par jour avec ces 5 astuces Excel avancé

  • Comment créer une belle mise en forme de table instantanément.
  • Pourquoi repenser la façon dont vous faites VLOOKUPs.
  • De plus, nous allons révéler pourquoi vous ne devriez pas utiliser tableaux croisés dynamiques et ce qu'il faut utiliser à la place.

La fonction MATCH

La fonction MATCH renvoie la position d'une cellule dans un tableau faisant correspondre à une chaîne de critères. La formule ressemble à ceci:







Voici un exemple de MATCH en action:

En utilisant MATCH INDEX pour Advanced Lookups, Deskbright

Dans cet exemple, la formule affiche le numéro 3. parce que la valeur « Cookies » se trouve 3 places dans la plage de recherche spécifiée.

Ce paramètre est match_type source de confusion, mais vraiment important d'avoir dans votre formule. Pour l'instant, utilisez toujours une valeur de 0 pour votre match_type.

Voici un autre exemple de MATCH utilisé dans une plage horizontale:

En utilisant MATCH INDEX pour Advanced Lookups, Deskbright

Dans cet exemple, la formule affiche le numéro 5. parce que la valeur « Brownies » se trouve 5 places dans la plage de recherche horizontale spécifiée.

Mettre tous ensemble

Alors, comment pouvons-nous combinons INDEX et MATCH pour remplacer RECHERCHEV. Nous alimentons la fonction MATCH dans l'argument row_or_column de la fonction INDEX comme ceci:

Jetons un coup d'oeil de plus près ce qui se passe ici. Tout d'abord, nous appelons INDEX sur une série de chiffres dont nous aimerions rechercher une valeur donnée. Ensuite, nous utilisons MATCH pour dire combien de cellules Excel devrait compter à portée de INDEX, basée sur une valeur donnée en correspondance avec un tableau séparé.

En utilisant MATCH INDEX pour Advanced Lookups, Deskbright

Dans l'exemple ci-dessus, la formule affiche le numéro 37. Pourquoi?

Essayons à nouveau, cette fois avec un exemple qui contribuera à démontrer certaines des fonctionnalités plus avancées de INDEX MATCH. Cette fois-ci, nous avons une liste des ventes unitaires par catégorie. Disons que nous savons une catégorie vendu 8 millions d'unités, mais nous ne sommes pas sûr que l'on. Utilisons un MATCH INDEX pour le comprendre:

En utilisant MATCH INDEX pour Advanced Lookups, Deskbright

Dans ce cas, nous utilisons la fonction sur une plage horizontale, et nous cherchons quelque chose dans un en-tête de table, plutôt que des données de table elle-même. Cependant, INDEX MATCH fonctionne toujours bien.

INDEX MATCH avec des jokers

Vous pouvez également utiliser MATCH INDEX avec des jokers pour rechercher la base d'une phrase partielle ou une chaîne. Jetez un oeil à notre tutoriel sur les caractères génériques dans Excel pour plus d'informations.

Pourquoi MATCH INDEX est mieux que RECHERCHEV

Pas assez. Voici quelques raisons pour lesquelles vous pourriez vouloir utiliser MATCH INDEX à la place:

  • Vous ne devez pas compter. Avec MATCH INDEX. il n'y a pas plus se soucier de compter pour savoir quelle colonne vous devez tirer de. Vous venez de sélectionner votre colonne de recherche et votre colonne de résultats, et vous avez terminé.
  • Vous pouvez insérer des colonnes en toute sécurité. Avec RECHERCHEV. si vous insérez une colonne entre le début de votre table et la colonne que vous souhaitez référencer, votre formule brisera - le column_index_number au sein de votre RECHERCHEV ne sera pas mise à jour. INDEX MATCH. d'autre part, les mises à jour en toute sécurité, peu importe où vous insérez des colonnes.
  • Vous pouvez rechercher en arrière. RECHERCHEV ne vous permet de rechercher des colonnes qui sont en face de votre point de départ. Pas avec INDEX MATCH - vous pouvez tirer de toute colonne que vous voulez.
  • formules distinctes. Maintenant, vous n'avez pas besoin de se rappeler des formules distinctes pour RECHERCHEV et RECHERCHEH.
  • fonctionnalités plus complexes. INDEX MATCH ne s'arrête pas avec le tutoriel ci-dessus. Vous pouvez également utiliser un MATCH MATCH INDEX pour rechercher à travers les lignes et les colonnes, ou utilisez un MATCH INDEX avec plusieurs critères.

Maintenant, vous savez comment utiliser MATCH INDEX. Lorsque vous lisez terminé, assurez-vous de consulter notre aperçu de la façon d'utiliser Excel pour des outils plus utiles.

Il y a encore mieux: la fonction INDEX peut être utilisé sur une gamme totale de la table plutôt que d'une seule ligne ou colonne de données. Pour plus d'informations, consultez notre INDEX MATCH tutoriel MATCH.

Enregistrer une heure de travail par jour avec ces 5 astuces Excel avancé

  • Comment créer une belle mise en forme de table instantanément.
  • Pourquoi repenser la façon dont vous faites VLOOKUPs.
  • De plus, nous allons révéler pourquoi vous ne devriez pas utiliser tableaux croisés dynamiques et ce qu'il faut utiliser à la place.






Articles Liés