Estimados tengo esa tabla, y no se como hacer sin usar macros, para buscar el valor inmediato superior.
Por ejemplo si pongo Diametro 5 y Largo 135 Deberia devolver 2.06
O por ejemplo si pongo Diametro 1 y Largo 41 deberia devoler 1.13
Gracias por cualquier sugerencia,
Diametro | Largo | Precio |
4.00 | 40 | 1.04 |
4.00 | 75 | 1.13 |
4.00 | 130 | 1.36 |
6.00 | 75 | 1.18 |
6.00 | 130 | 1.43 |
6.00 | 160 | 2.06 |
8.00 | 75 | 1.59 |
8.00 | 130 | 1.76 |
8.00 | 160 | 2.51 |
8.00 | 200 | 3.37 |
=INDICE(precios;AGREGAR(15;6;FILA(diametros)/((diametros>=diametro)*(largos>=largo));1)-filCab)
precios, diametros y largos=rangos de precios, diametros y rangos en la tabla
diametro,largo = valores buscados (los mas proximos)
filCab= numero de la fila de la cabecera donde esta la tabla.
Gracias por tu ayuda.
No me devuelve el resultado esperado, por ejemplo 5 con largo 135 devuelve 1.13
Te adjunto el archivo para que pruebes , use tu formula tal cual me la pasaste.
En el ejemplo que me envias has incluido las cabeceras en las variales precios, largos y diametros.
quitalos y veras como si funciona la formula.