Comment faire une recherche inversée dans Google Sheets?
Obtenez la ligne la plus élevée de la fonction de filtrage en utilisant la fonction MAX.
Ce guide vous apprend à effectuer une RECHERCHEV inversée (c'est-à-dire une recherche du bas de la colonne vers le haut de la colonne) dans les feuilles Google à l'aide de la fonction INDEX.
- 1Préparez vos données. Dans cet exemple, nous allons rechercher une valeur dans la colonne A et afficher la valeur correspondante dans la colonne B. Notre "table" de recherche est donc A:B.
- 2Déterminez la valeur que vous souhaitez rechercher. Nous allons rechercher une valeur dans la cellule C1 pour cet exemple.
- 3Utilisez la fonction filtre. La fonction de filtre vous aide à trouver un ensemble de valeurs à l'intérieur d'une colonne. Dans ce cas, le filtre nous renverra l'ensemble des lignes qui contiennent notre valeur dans C1. La partie filtre de la formule est: filter(ROW(A:A), A:A=C1).
- 4Obtenez la ligne la plus élevée de la fonction de filtrage en utilisant la fonction MAX. La partie MAX de la formule finale est MAX(filter(ROW(A:A), A:A=C1)).
- 5Utilisez la fonction INDEX pour extraire la valeur de la ligne que vous avez découverte à l'aide de MAX et FILTER.
- La formule finale est =INDEX(A:B, MAX(filter(ROW(A:A), A:A=C1)),2).
- La fonction d'index recherche la ligne que nous avons trouvée à l'aide du filtre à l'intérieur de la table spécifiée et renvoie la valeur correspondante dans la colonne B, la deuxième colonne, c'est pourquoi le 2 est utilisé.
En parallèle