Función de búsqueda para obtener el último valor coincidente en Microsoft Excel

Si se pregunta qué fórmula debe usarse para obtener el último valor coincidente en Excel para devolver el valor de celda correspondiente, este artículo es para usted.

En este artículo, aprenderemos a usar la función de búsqueda para obtener el último valor coincidente de varios valores.

Pregunta): Necesito una fórmula para buscar el valor condicional en una columna específica y encontrar el último elemento ocurrido y luego devolver el valor correspondiente.

Los datos que consideraremos en este ejemplo tienen algunos nombres en la columna A, un par de ellos se repiten para tener una mejor comprensión de este ejemplo; la segunda columna tiene la cantidad de venta.

A continuación se muestra la instantánea de los datos de muestra:

  • La fórmula debe, en primer lugar, verificar, verificar el número de veces que se encontró el texto de criterios y luego proporcionar el valor adyacente.

img1

  • En la celda E2, la fórmula es

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

img2

Explicación del código:

  • Esta parte ($ A $ 2: $ A $ 8 = D2) se evalúa como una matriz de VERDADEROS / FALSOS.

  • 1 debe dividirse cada una de estas evaluaciones en una matriz de 1 y # DIV / 0. error (porque 1 / Verdadero es como 1/1, que es igual a 1 y 1 / Falso es como 1/0 lo que da como resultado un error.

La función Lookup () busca la última entrada que sea menor que o igual al valor de búsqueda …​ por lo que buscar un 2 en una matriz de 1 y # DIV / 0! dará como resultado la devolución del último 1 en la matriz Esto luego se compara con el Vector de resultado; B2: B8 para extraer el valor coincidente.

Para probar la fórmula anterior, podemos cambiar el texto condicional o cambiar los datos de origen.

img3

img4

De esta manera, busque la cantidad de venta por la última aparición del nombre buscado.

: ** Esta es otra función esencial del tablero. Esto te ayuda a resumir valores en condiciones específicas.