BUSCARV CON CONDICION

10/10/2006 - 02:15 por Nacho | Informe spam
HOLA, TENGO LA SIGUIENTE TABLA

PRODUCTO FECHA CANTIDAD
A1 ENE-06 5
A1 FEB-06 10
' ' '
A2 ENE-06 3
A2 FEB-06 20
' ' '
' ' '

SUCESIVAMENTE

EN OTRA TABLA QUIERO JALAR LOS DATOS DE LA TABLA ANTERIOR

PRODUCTO ENE-06 FEB-06
A1 5 10
A2 3 20

PENSABA CON UN BUSCARV, PERO NO ME FUNCIONA.
¿QUE FUNCIÓN DEBO USAR?

SALUDOS

NACHO

Preguntas similare

Leer las respuestas

#1 KL
10/10/2006 - 02:44 | Informe spam
Suponiendo que...

- la primera tabla esta en el rango [A2:C8]

[A] [B] [C]
[1] PRODUCTO FECHA CANTIDAD
[2] A1 ENE-06 5
[3] A1 FEB-06 10
[4] ' ' '
[5] A2 ENE-06 3
[6] A2 FEB-06 20
[7] ' ' '
[8] ' ' '

- la segunda tabla esta en el rango [A10:C12]

[A] [B] [C]
[10] PRODUCTO ENE-06 FEB-06
[11] A1 5 10
[12] A2 3 20


en la celda [B11] introduce una de las siguientes formulas y copiala hacia abajo y hacia la derecha:

Op 1: Formula matricial (se introduce mediante Ctrl+Shift+Enter)
=BUSCARV($A11;SI($B$2:$B$8=B$10;$A$2:$C$10);3;0)

Op 2: Formula Normal
=SUMAPRODUCTO(--($A$2:$A$8=$A11);--($B$2:$B$8=B$10);$C$2:$C$8)
o bien
=SUMAPRODUCTO(($A$2:$A$8=$A11)*($B$2:$B$8=B$10)*$C$2:$C$8)

Op 3: Formula matricial (se introduce mediante Ctrl+Shift+Enter)
=INDICE($C$2:$C$8;COINCIDIR($A11&B$10;$A$2:$A$8&$B$2:$B$8;0))

Saludos,
KL


"Nacho" wrote in message news:
HOLA, TENGO LA SIGUIENTE TABLA

PRODUCTO FECHA CANTIDAD
A1 ENE-06 5
A1 FEB-06 10
' ' '
A2 ENE-06 3
A2 FEB-06 20
' ' '
' ' '

SUCESIVAMENTE

EN OTRA TABLA QUIERO JALAR LOS DATOS DE LA TABLA ANTERIOR

PRODUCTO ENE-06 FEB-06
A1 5 10
A2 3 20

PENSABA CON UN BUSCARV, PERO NO ME FUNCIONA.
¿QUE FUNCIÓN DEBO USAR?

SALUDOS

NACHO
Respuesta Responder a este mensaje
#2 Insumos
10/10/2006 - 16:52 | Informe spam
Hola KL:

Estuve probando las formulas y no me funcionaban. Creo que hay un pequeño
error, ya que donde pusiste B$10 puse B$9 y funciona, por ejemplo esta es la
formula que me funciono:

=SUMAPRODUCTO(($A$2:$A$8=$A11)*($B$2:$B$8=B$9)*$C$2:$C$8)

y esta es la que vos escribiste:

=SUMAPRODUCTO(($A$2:$A$8=$A11)*($B$2:$B$8=B$10)*$C$2:$C$8)

Lo mismo me pasa con el resto de las fórmulas, cambiandoles eso todas me
funcionan. es correcto lo que digo??

Por otra parte queria preguntar que en las formulas donde vos usas ; (punto
y coma) yo tengo que reemplazarla por , (coma). Eso sera por algo de la
configuración del excel???

Y ya que estamos en el tema de formulas de busqueda y referencia necesito la
solución para un problema que es el que sigue:

Yo tengo una tabla que tiene en las columnas Codigo de Producto, Fecha y
Cantidad y luego en las filas registros de movimientos que se van
produciendo dia a dia poe ejemplo de esta manera:

Fecha Codigo Cantidad
01/10/2006 2 10
03/10/2006 1 20
03/10/2006 4 25
04/10/2006 3 5
05/10/2006 1 15
07/10/2006 2 12
10/10/2006 3 30
10/10/2006 1 16

Lo que yo necesito es que en otra tabla me diga cual es la fecha del ultimo
movimiento registrado por cada producto, de esta manera:

Codigo Fecha Ultimo Movimiento
1 10/10/2006
2 07/10/2006
3 10/10/2006
4 03/10/2006

Probe con algunas formulas pero siempre me topo con problemas. Espero se
entienda mi problema, debe ser facil pero no me doy cuenta de que hacer!
Ayuda por favor!
Muchas Gracias!!


"KL" escribió en el mensaje
news:
Suponiendo que...

- la primera tabla esta en el rango [A2:C8]

[A] [B] [C]
[1] PRODUCTO FECHA CANTIDAD
[2] A1 ENE-06 5
[3] A1 FEB-06 10
[4] ' ' '
[5] A2 ENE-06 3
[6] A2 FEB-06 20
[7] ' ' '
[8] ' ' '

- la segunda tabla esta en el rango [A10:C12]

[A] [B] [C]
[10] PRODUCTO ENE-06 FEB-06
[11] A1 5 10
[12] A2 3 20


en la celda [B11] introduce una de las siguientes formulas y copiala hacia


abajo y hacia la derecha:

Op 1: Formula matricial (se introduce mediante Ctrl+Shift+Enter)
=BUSCARV($A11;SI($B$2:$B$8=B$10;$A$2:$C$10);3;0)

Op 2: Formula Normal
=SUMAPRODUCTO(--($A$2:$A$8=$A11);--($B$2:$B$8=B$10);$C$2:$C$8)
o bien
=SUMAPRODUCTO(($A$2:$A$8=$A11)*($B$2:$B$8=B$10)*$C$2:$C$8)

Op 3: Formula matricial (se introduce mediante Ctrl+Shift+Enter)
=INDICE($C$2:$C$8;COINCIDIR($A11&B$10;$A$2:$A$8&$B$2:$B$8;0))

Saludos,
KL


"Nacho" wrote in message


news:
> HOLA, TENGO LA SIGUIENTE TABLA
>
> PRODUCTO FECHA CANTIDAD
> A1 ENE-06 5
> A1 FEB-06 10
> ' ' '
> A2 ENE-06 3
> A2 FEB-06 20
> ' ' '
> ' ' '
>
> SUCESIVAMENTE
>
> EN OTRA TABLA QUIERO JALAR LOS DATOS DE LA TABLA ANTERIOR
>
> PRODUCTO ENE-06 FEB-06
> A1 5 10
> A2 3 20
>
> PENSABA CON UN BUSCARV, PERO NO ME FUNCIONA.
> ¿QUE FUNCIÓN DEBO USAR?
>
> SALUDOS
>
> NACHO

Respuesta Responder a este mensaje
#3 KL
10/10/2006 - 17:22 | Informe spam
Hola Nacho,

Estuve probando las formulas y no me funcionaban. Creo que hay un pequeño
error, ya que donde pusiste B$10 puse B$9 y funciona, por ejemplo esta es la
formula que me funciono:



Probablemente es que tus tablas estan en rangos distintos. Revisa el siguiente ejemplo:
http://www.telefonica.net/web2/kl2/Book1.xls

Saludos,
KL
Respuesta Responder a este mensaje
#4 Insumos
10/10/2006 - 19:02 | Informe spam
Tenes razon KL, tenia los rangos distintos.
Saludos

"KL" escribio en el mensaje
news:e7kOg$
Hola Nacho,

> Estuve probando las formulas y no me funcionaban. Creo que hay un


pequeño
> error, ya que donde pusiste B$10 puse B$9 y funciona, por ejemplo esta


es la
> formula que me funciono:

Probablemente es que tus tablas estan en rangos distintos. Revisa el


siguiente ejemplo:
http://www.telefonica.net/web2/kl2/Book1.xls

Saludos,
KL

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida