Trouver la valeur minimale et renvoyer la valeur d’une autre colonne dans Google Sheets

Il existe de nombreuses formules pour trouver la valeur minimale dans une colonne et renvoyer la valeur correspondante d’une autre colonne dans Google Sheets. Dans cet article, je vais vous montrer comment utiliser la combinaison INDEX-CORRESP-MIN pour y parvenir.

Comme vous le savez peut-être, la fonction MIN peut renvoyer la valeur minimale d’un ensemble de données numériques. Cependant, pouvons-nous l’utiliser pour renvoyer des valeurs des cellules adjacentes autres que la valeur minimale ?

Non, nous ne le pouvons pas. Mais nous pouvons l’utiliser avec les fonctions de recherche correspondantes pour y parvenir.

Je parle ici de recherche verticale, où la clé de recherche est la plus petite valeur de la colonne. Tout d’abord, nous devons trouver la plus petite valeur à utiliser dans la recherche, et MIN s’occupe de cela.

Nous pouvons également décaler le numéro de ligne de la valeur minimale dans une colonne adjacente à l’aide de INDEX.

Voyons comment trouver la valeur minimale et renvoyer une valeur d’une autre colonne dans Google Sheets.

Recherche ou recherche de la valeur minimale et renvoi de la valeur d’une autre colonne

Données d’exemple et formule MIN :
Les données d’exemple suivantes contiennent les noms de quelques personnes et leur âge.

La formule MIN suivante dans la cellule C3 renvoie la valeur minimale, ou la plus petite valeur, de la colonne numérique B.
=MIN(B3:B12)

La valeur 16 est l’âge de la personne « Erinn Cady », et ce nom se trouve dans la colonne A. Pouvons-nous rechercher la colonne B pour l’âge minimum et renvoyer le nom de la colonne A ?

Oui, nous pouvons le faire. Vous pourriez penser que vous pouvez utiliser VLOOKUP à cette fin. Mais le problème ici est que VLOOKUP recherche la première colonne pour une correspondance et renvoie la valeur correspondante d’une autre colonne. Nous voulons donc une sorte de VLOOKUP inverse ici.

Notre valeur de recherche se trouve dans la colonne B et nous voulons renvoyer le résultat de la colonne A. De plus, pour approfondir le problème, nous n’avons pas la clé de recherche ou la valeur minimale en main pour l’utiliser directement dans la recherche.

La solution est donc une formule INDEX, CORRESP et MIN. Grâce à cette combinaison de fonctions tueuses, nous pouvons trouver la valeur minimale dans Google Sheets et renvoyer des valeurs d’une autre colonne.

Bien sûr, nous pouvons également utiliser un VLOOKUP inversé. Cependant, j’opte pour la combinaison que j’ai mentionnée car elle sera facile pour les personnes qui sont familières avec Excel (passées de Excel à Google Sheets).

La fonction MIN dans la recherche inversée verticale (INDEX-CORRESP)

Voici la formule de combinaison populaire pour le type de recherche dont je parle.

=INDEX(A3:A12,CORRESP(MIN(B3:B12),B3:B12,FALSE),1)

Syntaxe :
=INDEX(référence, [ligne], [colonne])

J’ai comparé les paramètres de la fonction INDEX avec les arguments de notre formule de combinaison, en utilisant des couleurs différentes pour les distinguer.

La partie « ligne » (en couleur bleue) dans l’INDEX est la clé de cette formule de combinaison.

Si nous avons le numéro de ligne de la valeur minimale, nous pouvons facilement renvoyer le nom de la personne en utilisant la fonction INDEX avec ce numéro de ligne comme paramètre de ligne.

En l’absence du numéro de ligne, j’ai utilisé une combinaison CORRESP et MIN pour renvoyer le numéro de ligne, comme indiqué ci-dessous.

=CORRESP(MIN(B3:B12),B3:B12,FALSE)

Voyons maintenant la syntaxe de MATCH.

=CORRESP(CLÉ_DE_RECHERCHE, PLAGE, [TYPE_DE_RECHERCHE])

Le rôle de MIN dans la combinaison CORRESP-MIN :
La fonction MIN dans la formule de combinaison renvoie la plus petite valeur de la colonne B.

Le rôle de MATCH dans la combinaison CORRESP-MIN :
La formule MATCH utilise ce nombre comme « clé_de_recherche » pour renvoyer la position relative du nombre, qui est le numéro de ligne.

De cette façon, vous pouvez trouver la valeur minimale et renvoyer la valeur d’une autre colonne dans Google Sheets.

Solutions alternatives pour trouver la valeur minimale et renvoyer la valeur de la cellule adjacente

Voici quelques alternatives populaires pour trouver la valeur minimale et renvoyer la valeur de la cellule adjacente dans Google Sheets.

  1. XLOOKUP.
    =XLOOKUP(MIN(B3:B12),B3:B12,A3:A12)

  2. FILTER (utile lorsque vous avez plus d’une valeur minimale).
    =FILTER(A3:A12,B3:B12=MIN(B3:B12))

  3. VLOOKUP inverse.
    =VLOOKUP(MIN(B3:B12),COLLAGE(B3:B12,A3:A12),2,0)

C’est tout.

Maintenant, vous savez comment trouver la valeur minimale dans une colonne Google Sheets et renvoyer une valeur d’une autre colonne. Appliquez ces formules à vos propres feuilles de calcul pour faciliter vos tâches de recherche et d’analyse de données. Et n’oubliez pas de visiter Crawlan.com pour plus d’articles et de ressources utiles sur l’utilisation de Google Sheets et d’autres outils de productivité en ligne.

Articles en lien