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

BUSVARV y la funcion SI

Estas en el tema de BUSVARV y la funcion SI en el foro de Ofimática en Foros del Web. Saludos amigos, tengo una enorme duda con excel como hago para anidar estas dos funciones =BUSCARV(B10;Hoja1!A4:AO43;12;FALSO) y la otra SI(Hoja1!L38<Hoja1!L39;Hoja1!L39;Hoja1!L38) la primera me busca un ...
  #1 (permalink)  
Antiguo 08/12/2008, 17:14
 
Fecha de Ingreso: enero-2005
Mensajes: 7
Antigüedad: 19 años, 3 meses
Puntos: 0
BUSVARV y la funcion SI

Saludos amigos, tengo una enorme duda con excel como hago para anidar estas dos funciones =BUSCARV(B10;Hoja1!A4:AO43;12;FALSO) y la otra SI(Hoja1!L38<Hoja1!L39;Hoja1!L39;Hoja1!L38) la primera me busca un valor en una hoja y la segunda me compara el valor buscado con otro si es menor me traera el mayor sino viceversa
  #2 (permalink)  
Antiguo 09/12/2008, 03:50
 
Fecha de Ingreso: julio-2006
Ubicación: Madrid
Mensajes: 943
Antigüedad: 17 años, 8 meses
Puntos: 56
Respuesta: BUSVARV y la funcion SI

Hola,

Cita:
Saludos amigos, tengo una enorme duda con excel como hago para anidar estas dos funciones =BUSCARV(B10;Hoja1!A4:AO43;12;FALSO) y la otra SI(Hoja1!L38<Hoja1!L39;Hoja1!L39;Hoja1!L38) la primera me busca un valor en una hoja y la segunda me compara el valor buscado con otro si es menor me traera el mayor sino viceversa
Si te entendí bien, debería ser así:

SI(BUSCARV(B10;Hoja1!A4:AO43;12;FALSO)<Hoja1!L39;H oja1!L39;Hoja1!L38)

Lo que ocurre es que no entiendo muy bien tu función SI. Entiendo que en L38 tienes la fórmula de BUSCARV y por eso utilizas esa celda para la comparación.
Si fuera así, en el SI puedes sustituir el tercer argumento por la función BUSCARV otra vez, y así te ahorras lo que tengas en L38.

Un saludo
  #3 (permalink)  
Antiguo 13/12/2008, 09:52
 
Fecha de Ingreso: enero-2005
Mensajes: 7
Antigüedad: 19 años, 3 meses
Puntos: 0
Respuesta: BUSVARV y la funcion SI

Saludos jchuk y gracias por tu repuesta es lo que buscaba, pero me he dado cuenta que no me sirve para toda la planilla que tengo, porque al cambiar el dato en b10 no me trae el dato que corresponde a la eleccion de b10, como lo haria para que me sirva para toda la planilla.
  #4 (permalink)  
Antiguo 13/12/2008, 11:04
 
Fecha de Ingreso: julio-2006
Ubicación: Madrid
Mensajes: 943
Antigüedad: 17 años, 8 meses
Puntos: 56
Respuesta: BUSVARV y la funcion SI

Hola,
Creo que no consigo entenderte,
Con la fórmula que te he puesto, si tú cambias el valor de B10, se buscará ese nuevo valor en el rango proporcionado y se comparará si es menor de lo que hay en Hoja1!L39, por lo que no entiendo a que te refieres con

Cita:
al cambiar el dato en b10 no me trae el dato que corresponde a la eleccion de b10
Si me lo aclaras un poco igual te acabo de comprender y lo tratamos de arreglar.

Un saludo.
  #5 (permalink)  
Antiguo 15/12/2008, 14:28
 
Fecha de Ingreso: enero-2005
Mensajes: 7
Antigüedad: 19 años, 3 meses
Puntos: 0
Respuesta: BUSVARV y la funcion SI

ok, te explico, tengo una planilla donde tengo todas las notas de los alumnos de todas las materias que cursan, cada alumno esta compuesto por dos celdas y tres lapso en total son 6 celdas mas una celda de la nota definitiva del año escolar, en otra hoja del mismo libro tengo el boletin que se alimenta de forma automatica de la planilla que mencione anteriormente, en esa en la celda B10 de los boletines tengo un ComboBox donde voy seleccionando cada estudiante y me muestra las notas de ese estudiante, el problema es que a los alumnos se les hace inscrementos en su nota por promedio ese inscremento se le coloca en la celda de abajo, lo que quiero es que el boletin revise si hay inscremento y me traiga es el inscremento si es que lo hay. gracias por tu ayuda, si me das tu correo te puedo enviar la planilla.
  #6 (permalink)  
Antiguo 15/12/2008, 15:50
 
Fecha de Ingreso: enero-2005
Mensajes: 7
Antigüedad: 19 años, 3 meses
Puntos: 0
Respuesta: BUSVARV y la funcion SI

ok, te explico, tengo una planilla donde tengo todas las notas de los alumnos de todas las materias que cursan, cada alumno esta compuesto por dos celdas y tres lapso en total son 6 celdas mas una celda de la nota definitiva del año escolar, en otra hoja del mismo libro tengo el boletin que se alimenta de forma automatica de la planilla que mencione anteriormente, en esa en la celda B10 de los boletines tengo un ComboBox donde voy seleccionando cada estudiante y me muestra las notas de ese estudiante, el problema es que a los alumnos se les hace inscrementos en su nota por promedio ese inscremento se le coloca en la celda de abajo, lo que quiero es que el boletin revise si hay inscremento y me traiga es el inscremento si es que lo hay. gracias por tu ayuda, si me das tu correo te puedo enviar la planilla.
  #7 (permalink)  
Antiguo 16/12/2008, 03:21
 
Fecha de Ingreso: julio-2006
Ubicación: Madrid
Mensajes: 943
Antigüedad: 17 años, 8 meses
Puntos: 56
Respuesta: BUSVARV y la funcion SI

Hola,
Entiendo que el incremento, si lo hay, está en B11?
Si es así, se debe sumar el incremento al valor de B10 o simplemente es que se debe considerar ese valor en lugar del de B10?

Si se considera sólo el valor de B11 en el caso de existir, la fórmula sería

SI(BUSCARV(SI(B11="";B10;B11);Hoja1!A4:AO43;12;FAL SO)<Hoja1!L39;H oja1!L39;Hoja1!L38)

En caso de que debas sumar el incremento a B10 en caso de existir:

SI(BUSCARV(SI(B11="";B10;B10+B11);Hoja1!A4:AO43;12 ;FALSO)<Hoja1!L39;H oja1!L39;Hoja1!L38)

Espero haberlo comprendido correctamente.

Un saludo
  #8 (permalink)  
Antiguo 17/12/2008, 07:49
 
Fecha de Ingreso: enero-2005
Mensajes: 7
Antigüedad: 19 años, 3 meses
Puntos: 0
Respuesta: BUSVARV y la funcion SI

No mi amigo el incremento va en la celda de abajo donde se le coloco la nota original del estudiante, el incremento tambien va en el mismo rango desde A4 hasta AO43 pero en la celda de abajo. lo que quiero es que busque primero arriba y compare con la celda de abajo si la de abajo es mas alta envia esa al boletin.
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 12:27.