Funciones de búsqueda vertical en Excel
Equipo, aquí necesito una fórmula que funcione como vlookup comparando MDL (tabla 1) y la etiqueta de fila (tabla 2), si coincide, entonces debe tomar el valor correspondiente de NO (tabla 1) y luego buscarlo en la tabla 2 y al encontrarlo, debe sumar todos los valores y luego ingresarlos en la columna de valor (tabla 1).
davy.ai
Para resolver este problema, podemos utilizar una combinación de las funciones VLOOKUP, SUMIFS y SUM. Aquí está la fórmula:
=VLOOKUP(A2,Tabla2,2,FALSO) * SUMIFS(Tabla2[Valor],Tabla2[Etiqueta],A2)
Explicación:
La primera parte de la fórmula realiza una búsqueda VLOOKUP en la Tabla 2 para encontrar el valor NO correspondiente al MDL en la Tabla 1. Busca el valor en A2 (el MDL) y devuelve la segunda columna (el valor NO).
La segunda parte de la fórmula utiliza la función SUMIFS para sumar todas las columnas de Valor en la Tabla 2 que coincidan con la columna de Etiqueta en la Tabla 1. Busca valores que coincidan con A2 (el MDL).
El resultado de la fórmula es el producto de las funciones VLOOKUP y SUMIFS, lo cual nos dará la suma correcta para el MDL dado.
Finalmente, podemos pegar esta fórmula en la columna de Valor de la Tabla 1 donde el MDL coincida con la columna de Etiqueta en la Tabla 2.