encontrar el valor de la tercera celda cuando el valor ingresado está entre una y dos celdas

0

He hecho esta tabla:

          A    |     B   |    C  
     ----------|---------|---------- 
           1   |   100   |    50
         101   |   200   |    75
         201   |   300   |   100


*A = km
*B = km
*C = rs

Me gustaría extraer el valor de Ccuando los usuarios ingresaron un valor, dentro del rango de AyB

Ejemplo:

          D    |    E   
     ----------|---------
         105   |    75   

 *D = user manual entry
 *E = result

¿Cómo podría hacer esto?

RANJEET
fuente
Deja de gritar. Y su formato no sugiere intuitivamente qué hay en las celdas a las que hace referencia.
Solemnidad

Respuestas:

2

Use esta fórmula en E1:

= BUSCARV (D1, $ A $ 1: $ C $ 3,3)
Peter Albert
fuente
2
+1 para el enfoque, pero si D1 = 105, ¿no devolverá 50? Cree que necesita usar la columna A como rango de búsqueda, es decir=VLOOKUP(D1,$A$1:$C$3,3)
barry houdini
Gracias por el comentario, por supuesto que tienes razón. Edité la respuesta.
Peter Albert el
No sé lo que pasó, eso es lo que quería hacer. ¡Hecho ahora! :-)
Peter Albert
1
+1. Eso debería funcionar en todos los casos límite razonables. (Aunque, de manera divertida, es posible que D1 devuelva 50 ingresando 100.999999999999, calculando correctamente pero con E1 mostrando 101.)
Jonathan Garber