Foros del Web » Soporte técnico » Ofimática »

Ayuda Con Formula Buscarv

Estas en el tema de Ayuda Con Formula Buscarv en el foro de Ofimática en Foros del Web. Hola que tal!! espero que alguien me pueda ayudar y sobre todo que yo me pueda explicar para que me ayuden.. jiji Tengo una base ...
  #1 (permalink)  
Antiguo 19/06/2008, 10:18
 
Fecha de Ingreso: junio-2008
Mensajes: 10
Antigüedad: 15 años, 10 meses
Puntos: 0
Sonrisa Ayuda Con Formula Buscarv

Hola que tal!! espero que alguien me pueda ayudar y sobre todo que yo me pueda explicar para que me ayuden.. jiji

Tengo una base de datos así

COLUMNAS
A (mueble) B(tipo de material) C (precio de venta)
A1P.30.60 P $100.00

Quiero ver si se puede que al ingresar mi mueble y eliga yo el tipo de material me arroje el precio de venta.

No se si la formula BUSCARV me sirva, si no alguien me puede decir como hacerle?

Gracias.
  #2 (permalink)  
Antiguo 19/06/2008, 10:25
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Pregunta Respuesta: Ayuda Con Formula Buscarv

Cita:
Iniciado por rociozg7 Ver Mensaje
Hola que tal!! espero que alguien me pueda ayudar y sobre todo que yo me pueda explicar para que me ayuden.. jiji

Tengo una base de datos así

COLUMNAS
A (mueble) B(tipo de material) C (precio de venta)
A1P.30.60 P $100.00

Quiero ver si se puede que al ingresar mi mueble y eliga yo el tipo de material me arroje el precio de venta.

No se si la formula BUSCARV me sirva, si no alguien me puede decir como hacerle?

Gracias.
¿Dónde tienes guardados los precios de venta?
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 19/06/2008, 10:28
 
Fecha de Ingreso: junio-2008
Mensajes: 10
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Ayuda Con Formula Buscarv

Tengo todo en una hoja de excel que nombre BASE.

A eso te refieres?
  #4 (permalink)  
Antiguo 19/06/2008, 10:30
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Exclamación Respuesta: Ayuda Con Formula Buscarv

Cita:
Iniciado por rociozg7 Ver Mensaje
Tengo todo en una hoja de excel que nombre BASE.

A eso te refieres?
Me refiero a que de dónde vas a sacar el precio de venta según se escriba los otros datos (de algún lado tienes que sacar)...
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #5 (permalink)  
Antiguo 19/06/2008, 10:33
 
Fecha de Ingreso: junio-2008
Mensajes: 10
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Ayuda Con Formula Buscarv

De la misma hoja de excel que tiene por nombre BASE
  #6 (permalink)  
Antiguo 19/06/2008, 10:40
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Pregunta Respuesta: Ayuda Con Formula Buscarv

Cita:
Iniciado por rociozg7 Ver Mensaje
De la misma hoja de excel que tiene por nombre BASE
Realmente no entiendo lo que quieres hacer, si tienes una base de datos de los muebles en la hoja BASE, se supone que debes ingresar los precios manualmente, ¿no es cierto?. Si no es así puedes pasarnos una captura de pantalla de tu hoja excel para que veamos qué es lo que quieres realizar...
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #7 (permalink)  
Antiguo 19/06/2008, 11:25
 
Fecha de Ingreso: junio-2008
Mensajes: 10
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Ayuda Con Formula Buscarv




Lo que quiero es que en la pestañita de COTIZADOR al yo elegir el mueble A1P.30.60 si le pongo la condicion QC en la columna B me arroje el precio que viene en la columna BZ de la pestañita que dice BASE.

Espero ahora si explicarme es que yo creo que por eso me complico porque lo veo muy revoltoso. jijiji, mil gracias por ayudarme

Tambien espero que se vean las imagenes.
  #8 (permalink)  
Antiguo 19/06/2008, 11:35
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Exclamación Respuesta: Ayuda Con Formula Buscarv

No sé cómo se hace con fórmulas, pero puedes hacerlo con macros... Si te interesa puedo enseñarte el código...
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #9 (permalink)  
Antiguo 19/06/2008, 11:40
 
Fecha de Ingreso: junio-2008
Mensajes: 10
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Ayuda Con Formula Buscarv

Estaría excelente !!! si me puedes explicar te lo agradeceré infinamente...
  #10 (permalink)  
Antiguo 19/06/2008, 12:21
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Pregunta Respuesta: Ayuda Con Formula Buscarv

Cita:
Iniciado por rociozg7 Ver Mensaje
Estaría excelente !!! si me puedes explicar te lo agradeceré infinamente...
Solo una pregunta antes de hacer el código ¿qué significa el cambio de valor en la columna B (Q1, Q2, etc.)?
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #11 (permalink)  
Antiguo 19/06/2008, 12:47
 
Fecha de Ingreso: junio-2008
Mensajes: 10
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Ayuda Con Formula Buscarv

Es el tipo de material que va a llevar ese mueble... entonces dependiendo el tipo de material es el precio de dicho mueble.
  #12 (permalink)  
Antiguo 19/06/2008, 13:00
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Pregunta Respuesta: Ayuda Con Formula Buscarv

Cita:
Iniciado por rociozg7 Ver Mensaje
Es el tipo de material que va a llevar ese mueble... entonces dependiendo el tipo de material es el precio de dicho mueble.
¿Por qué va seguido de números en el ejemplo que mostraste, si en la hoja BASE van seguido de letras?
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #13 (permalink)  
Antiguo 19/06/2008, 13:13
 
Fecha de Ingreso: junio-2008
Mensajes: 10
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Ayuda Con Formula Buscarv

Perdon no entiendo tu pregunta...
Se me olvidó comentarte algo.. si necesito en algo modificar la estructura de mi BASE la modifico por eso no tengo problema
  #14 (permalink)  
Antiguo 19/06/2008, 13:38
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Exclamación Respuesta: Ayuda Con Formula Buscarv

Cita:
Iniciado por rociozg7 Ver Mensaje
Perdon no entiendo tu pregunta...
Se me olvidó comentarte algo.. si necesito en algo modificar la estructura de mi BASE la modifico por eso no tengo problema
Lo que quiero decir es que en el ejemplo que pusiste colocas en la columna B los valores Q1, Q2, Q3, etc. Pero en la hoja BASE tienes las columnas como QC, QE, etc. Lo cual no coincide...
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #15 (permalink)  
Antiguo 19/06/2008, 13:43
 
Fecha de Ingreso: junio-2008
Mensajes: 10
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Ayuda Con Formula Buscarv

Ah ok, sorry error de dedo lo correcto es QC, QE, etc.
  #16 (permalink)  
Antiguo 19/06/2008, 14:09
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Ayuda Con Formula Buscarv

Aquí tienes la función:
Código:
Public Function vFind(ByVal vHoja As String, ByVal RangoProd As String, ByVal RangoMat As String, ByVal Mueble As Range, ByVal Material As String) As Currency
Dim vSheet As Worksheet
Dim RangoFindProd As Range
Dim RangoFindMat As Range
On Error Resume Next
Set vSheet = Worksheets(vHoja)
Set RangoFindProd = vSheet.Range(RangoProd).Find(Mueble)
Set RangoFindMat = vSheet.Range(RangoMat).Find(Material)
If Err > 0 Then Exit Function
vFind = vSheet.Cells(RangoFindProd.Row, RangoFindMat.Column)
End Function
Parámetros:
vHoja = Cadena con el nombre de la hoja donde están los precios
RangoProd = Cadena con el rango donde están todos los muebles
RangoMat = Cadena con el rango donde se encuentran los materiales
Mueble = Rango con la que se va a buscar el mueble
Material = Rango con la que se va a buscar el material.

Espero que te sirva.
Saludos
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.

Última edición por David; 19/06/2008 a las 14:20
  #17 (permalink)  
Antiguo 19/06/2008, 14:12
 
Fecha de Ingreso: junio-2008
Mensajes: 10
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Ayuda Con Formula Buscarv

Gracias por la informacion y disculpa la lata. pero como agrego ese código?
  #18 (permalink)  
Antiguo 19/06/2008, 14:19
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Exclamación Respuesta: Ayuda Con Formula Buscarv

Cita:
Iniciado por rociozg7 Ver Mensaje
Gracias por la informacion y disculpa la lata. pero como agrego ese código?
Debes entrar a VBA y colocar el código en un módulo.
Después puedes llamarlo desde cualquier celda colocando:
Código:
=vFind(param1;param2;param3;param4;param5)
Lógicamente reemplazando param por los parámetros deseados.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #19 (permalink)  
Antiguo 19/06/2008, 15:12
 
Fecha de Ingreso: junio-2008
Mensajes: 10
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Ayuda Con Formula Buscarv

Mil gracias lo voy a intentar y cualquier duda pues te vuelvo a dar lata sale!!!!


Gracias nuevamente!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:57.