Fonction de recherche pour obtenir la dernière valeur correspondante dans Microsoft Excel

Si vous vous demandez quelle formule utiliser pour obtenir la dernière valeur correspondante dans Excel pour renvoyer la valeur de cellule correspondante, cet article est pour vous.

Dans cet article, nous allons apprendre à utiliser la fonction de recherche pour obtenir la dernière valeur correspondante parmi plusieurs valeurs.

Question): J’ai besoin d’une formule pour rechercher la valeur conditionnelle dans une colonne spécifique et trouver le dernier élément survenu, puis renvoyer la valeur correspondante.

Les données que nous considérerons dans cet exemple ont des noms dans la colonne A, deux d’entre eux sont répétés pour mieux comprendre cet exemple; la deuxième colonne a la quantité de vente.

Voici un aperçu de l’échantillon de données:

  • La formule doit tout d’abord vérifier doit vérifier le nombre de fois que le texte du critère a été trouvé et ensuite fournir la valeur adjacente.

img1

  • Dans la cellule E2, la formule est

* = RECHERCHE (2,1 / ($ A $ 2: $ A $ 8 = D2), $ B $ 2: $ B $ 8)

img2

Explication du code:

  • Cette partie ($ A $ 2: $ A $ 8 = D2) s’évalue en un tableau de VRAI / FAUX.

  • 1 doit être divisé chacune de ces évaluations en un tableau de 1 et # DIV / 0! error (parce que 1 / True est comme 1/1, qui est égal à 1 et 1 / False est comme 1/0, ce qui entraîne une erreur.

La fonction Lookup () recherche la dernière entrée qui est inférieure à ou égal à la valeur de recherche …​ donc la recherche d’un 2 dans un tableau de 1 et de # DIV / 0! entraînera le renvoi du dernier 1 dans le tableau Ceci est ensuite mis en correspondance avec le vecteur de résultat; B2: B8 pour tirer la valeur qui coïncide.

Pour tester la formule ci-dessus, nous pouvons soit changer le texte conditionnel, soit changer les données source.

img3

img4

De cette façon, trouver la quantité vendue par la dernière occurrence du nom recherché.

: ** Ceci est une autre fonction essentielle du tableau de bord. Cela vous aide à additionner des valeurs sur des conditions spécifiques.