Saltar al contenido

con que parámetro podría realizar esta operación


Recommended Posts

Hola, 

Según cantidad introducida en una celda de la hoja1 por ejemplo en A1 el valor de 5256

Tiene que revisar una tabla que esta en hoja2 con los siguientes valores:

A              B

 

4000      120

4500       135

5000       150

5500       165

Y devolverme en la hoja1 en B1 la cantidad que corresponda a 5000 en la columna B.

Enlace a comentario
Compartir con otras webs

Hace 6 horas, Luis Caballero dijo:

Hola, tienes que usar la formula Buscarv(a1;hoja2!a1:b5;1)

 

 

Hace 6 horas, danbagex dijo:

ups, me tiene que devolver el valor de la columna b que corresponda con la columna a

al introducir la formula matricial , editar y finalizar con la combinacion de teclas me da error de valor... ¿?

Enlace a comentario
Compartir con otras webs

Te dejo una UDF que hace lo que quieres:

Function Buscardanbagex(ByVal Valor As Double) As Double
   For x = Hoja2.Range("A1").End(xlDown).Row To 1 Step -1
      If Valor > Hoja2.Range("A" & x) Then
         Buscardanbagex = Hoja2.Range("B" & x + 1)
         Exit Function
      End If
   Next
End Function

Te dejo un ejemplo de como aplicarla.

Buscardanbagex.xlsm

Enlace a comentario
Compartir con otras webs

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.