
En el siguiente ejemplo, quiero poder escribir el ancho y soltarlo en los dos campos relevantes y obtener el valor del precio en el cuadro Precio. He probado varias combinaciones de BUSCARV, ÍNDICE y COINCIDIR con cierto éxito siempre que el valor de ancho y alto coincida exactamente. Pero parece que no puedo hacerlo funcionar correctamente cuando las entradas de ancho y caída son arbitrarias. Necesito que ambos valores se redondeen al siguiente valor de la tabla si no coinciden exactamente con lo que hay en la tabla. ¿Alguien puede ayudar con la fórmula correcta, por favor?
Respuesta1
MATCH devolverá donde el valor sea mayor o igual y menor que el siguiente. Quieres al revés. Necesitará una fórmula matricial:
=INDEX($B$2:$P$22,MATCH(MIN(IF($A$2:$A$22>=$T$2,$A$2:$A$22)),$A$2:$A$22,0),MATCH(MIN(IF($B$1:$P$1>=$S$2,$B$1:$P$1)),$B$1:$P$1,0))
Al ser una fórmula matricial, debe confirmarse con Ctrl-Shift-Enter, en lugar de Enter, al salir del modo de edición.
Ahora encontrará la ubicación donde cada uno de los dos valores es mayor o igual a los valores proporcionados.