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

Buscar vertical y horizontal?

Estas en el tema de Buscar vertical y horizontal? en el foro de Ofimática en Foros del Web. Hola a todos, tengo un problema, les explico. Tengo una base de datos con los siguientes datos: A1 A2 A3 40408 1 DATO1 40408 2 ...
  #1 (permalink)  
Antiguo 09/05/2008, 12:38
Avatar de Sebastian1046  
Fecha de Ingreso: junio-2003
Mensajes: 278
Antigüedad: 20 años, 10 meses
Puntos: 0
Buscar vertical y horizontal?

Hola a todos, tengo un problema, les explico.

Tengo una base de datos con los siguientes datos:

A1 A2 A3
40408 1 DATO1
40408 2 DATO2
40408 3 DATO3
50408 1 DATO4
50408 2 DATO5


Las celdas de busqueda seria la siguiente:

valor_a_buscar1, valor_a_vuscar2, resultado.

La idea es que compruebe A1 y A2 antes de mostrar el dato A3, entonces, como puedo hacer para que me muestre el valor de A3 consultando en A1 y A2?

Ya probe con la formula buscarv y buscarh, pero no logro conseguir lo que quiero.
En este caso no puedo usar funciones de base de datos como bdextraer o similar.


Saludos y gracias.
__________________
Agradesco infinitamente a toda la gente del foro que me ayudo/a.
  #2 (permalink)  
Antiguo 09/05/2008, 15:13
Avatar de abrahamvj  
Fecha de Ingreso: julio-2006
Ubicación: Lima, Peru
Mensajes: 708
Antigüedad: 17 años, 8 meses
Puntos: 18
Re: Buscar vertical y horizontal?

Pues, podrias usar SUMAPRODUCTO:

=SUMAPRODUCTO((A6:A11="b")*((B6:B11)="y")*(C6:C11) )

Suponiendo que quieres encontrar en la columna A el valor b, y en la columna B, el valor y, y deseas el resultado de C

Abraham
  #3 (permalink)  
Antiguo 09/05/2008, 17:25
Avatar de Sebastian1046  
Fecha de Ingreso: junio-2003
Mensajes: 278
Antigüedad: 20 años, 10 meses
Puntos: 0
Re: Buscar vertical y horizontal?

..........................
__________________
Agradesco infinitamente a toda la gente del foro que me ayudo/a.

Última edición por Sebastian1046; 09/05/2008 a las 18:00
  #4 (permalink)  
Antiguo 09/05/2008, 17:58
Avatar de Sebastian1046  
Fecha de Ingreso: junio-2003
Mensajes: 278
Antigüedad: 20 años, 10 meses
Puntos: 0
Re: Buscar vertical y horizontal?

Hola, gracias por tu respuesta, pero no me funciona, por que el valor a mostrar es texto.



Les paso una imagen para que sea mas claro, en el cuadro de arriba pondria el numero de lote y de pieza, y me tendria que decir que letra corresponde, segun el cuadro de abajo.

El problema que al usar buscarv no me toma las 2 variables de busqueda y si uso sumaproducto no me toma el texto.

Esto me tira #!VALOR¡
=SUMAPRODUCTO((A6:A20=A2)*(B6:B20=B2)*(C6:C20))

help?
__________________
Agradesco infinitamente a toda la gente del foro que me ayudo/a.

Última edición por Sebastian1046; 09/05/2008 a las 18:04
  #5 (permalink)  
Antiguo 10/05/2008, 07:27
 
Fecha de Ingreso: julio-2006
Ubicación: Madrid
Mensajes: 943
Antigüedad: 17 años, 8 meses
Puntos: 56
Re: Buscar vertical y horizontal?

Hola,

A ver esto:

=BDEXTRAER(A5:C20;C5;A1:B2)

La pega podría ser que para obtener el valor siguiente, el de la fila 60208, deberías repetir en la fila 3 la cabecera con el lote y la pieza.

Un saludo.
  #6 (permalink)  
Antiguo 10/05/2008, 07:41
 
Fecha de Ingreso: julio-2006
Ubicación: Madrid
Mensajes: 943
Antigüedad: 17 años, 8 meses
Puntos: 56
Re: Buscar vertical y horizontal?

Si es obligatorio hacerlo con funciones de búsqueda, puedes insertar una columna delante de la columna A.
En ella, a partir de A6 pones =B6&C6 y arrastras la fórmula para el resto de fórmulas.

Oculta la columna A para que no se vea, y a continuación, en D2 usa;

=BUSCARV(B2&C2;$A$6:$D$20;4;FALSO)

Arrástrala al resto de celdas a buscar y creo que también te valdrá.

Un saludo.
  #7 (permalink)  
Antiguo 10/05/2008, 11:13
Avatar de Sebastian1046  
Fecha de Ingreso: junio-2003
Mensajes: 278
Antigüedad: 20 años, 10 meses
Puntos: 0
Re: Buscar vertical y horizontal?

Cita:
Iniciado por jchuk Ver Mensaje
Hola,

A ver esto:

=BDEXTRAER(A5:C20;C5;A1:B2)

La pega podría ser que para obtener el valor siguiente, el de la fila 60208, deberías repetir en la fila 3 la cabecera con el lote y la pieza.

Un saludo.
Si, conocia la funcion, pero es media engorrosa por eso no queria usarla.

Cita:
Iniciado por jchuk Ver Mensaje
Si es obligatorio hacerlo con funciones de búsqueda, puedes insertar una columna delante de la columna A.
En ella, a partir de A6 pones =B6&C6 y arrastras la fórmula para el resto de fórmulas.

Oculta la columna A para que no se vea, y a continuación, en D2 usa;

=BUSCARV(B2&C2;$A$6:$D$20;4;FALSO)

Arrástrala al resto de celdas a buscar y creo que también te valdrá.

Un saludo.
Esta solución es realmente exelente, es lo que buscaba, no sabia que el signo "&" unia celdas.

Saludos y gracias a todos, hasta la proxima duda. Gracias.
__________________
Agradesco infinitamente a toda la gente del foro que me ayudo/a.
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 22:02.