BUSCAR SI

31/05/2008 - 11:27 por Roberto González | Informe spam
HOLA

NO HE PODIDO DORMIR POR CREAR UN FORMATO Y PUES CUANDO YA CASI TERMINO, ME
SURGIO UNA DIFICULTAD.

SI ALGUIEN ME PUDIERA AYUDAR SE LO AGRADECERIA MUCHO

LO QUE QUIERO ES BUSCAR UN VALOR EN UNA TABLA PERO EN LA COLUMNA HAY MAS DE
UN MISMO VALOR, AHORA BIEN COMO HAY MAS DE UN MISMO VALOR REQUIERO EL QUE EN
LA MISMO FILA TENGA LA FECHA MAS ACTUAL.

DE ANTEMANO GRACIAS.

Preguntas similare

Leer las respuestas

#11 Monica May
02/06/2008 - 16:02 | Informe spam
Holas :-) !!

Pues yo tambien seguia la linea como Xavier :-) que funcionaria en el caso
comentado por OP segun ejemplo no habia fechas repetidas para distintos
numeros :-) !

Luego al al comentar Pedro lo de la busqueda en el caso de haber mismas
fechas para distintos numeros columna A entonces ya no funcionaria y habria
que hacerle el apaño que ha propuesto que creia que daba multiplicacion
pero no :-( no da multiplicacion da correcto perooo daria [suma] en el caso
de que existiera dos mismas fechas para mismo numero ...?

Y la formula de Hector :-) esta muy bien :-) [ otra mas que aprendo :-P ]
ya que buscaria el valor igual o superior a los valores que forman la matriz
:-) y como valor [la posicion ] que seria lo mismo a >>

=BUSCAR(6,3/(a1:a5=2),c1:c5)

o buscar >> 3,2 o buscar 10,9 o buscar 1,1


:-) :-) !!

Saludos
Monica



"Héctor Miguel" escribió en el mensaje de
noticias news:
hola, chicos !

si suponemos que las fechas (columna B) van siempre en incremento (lo cual
suena a ser lo obvio ?)
podria resultar mas "sencillo" solo localizar donde queda la ultima
aparicion del dato que se busca (2 en columna A ?)
y devolver dicha referencia al dato que se requiere (columna C ?)

con los mismos supuestos en cuanto a rangos... ->
=buscar(2,1/(a2:a11=2),c2:c11)

OJO: el primer 2 (=buscar(2,1/...) NO ES el mismo 2 que se esta buscando
en la expresion: -> (a2:a11=2)
es para encontrar la posicion de la ultima "aparicion" de 1 (en
todas las coincidencias con el 2 buscado)

saludos,
hector.

Hola Xavier y Ramon

la formula puede tener un problema, si hay una fecha igual que la del
maximo p.e

1 1/5/2007 1200
2 1/5/2007 2300 (maximo)
la funcion devolvera 1200 en vez de 2300

Yo optaria por una formula como
=SUMAPRODUCTO((B2:B11=(MAX(B2:B11*(A2:A11=2))))*(A2:A11=2)*C2:C11)

un saludo
Pedro J.




Respuesta Responder a este mensaje
#12 Xavier Budet Graco
02/06/2008 - 19:15 | Informe spam
Hola, vaya frustación "todas" las fórmulas funcionan bien menos la mía (sólo en un caso).

Me voy a dar a la bebida ;-)

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Monica May" escribió en el mensaje news:%23M$T$
Holas :-) !!

Pues yo tambien seguia la linea como Xavier :-) que funcionaria en el caso
comentado por OP segun ejemplo no habia fechas repetidas para distintos
numeros :-) !

Luego al al comentar Pedro lo de la busqueda en el caso de haber mismas
fechas para distintos numeros columna A entonces ya no funcionaria y habria
que hacerle el apaño que ha propuesto que creia que daba multiplicacion
pero no :-( no da multiplicacion da correcto perooo daria [suma] en el caso
de que existiera dos mismas fechas para mismo numero ...?

Y la formula de Hector :-) esta muy bien :-) [ otra mas que aprendo :-P ]
ya que buscaria el valor igual o superior a los valores que forman la matriz
:-) y como valor [la posicion ] que seria lo mismo a >>

=BUSCAR(6,3/(a1:a5=2),c1:c5)

o buscar >> 3,2 o buscar 10,9 o buscar 1,1


:-) :-) !!

Saludos
Monica



"Héctor Miguel" escribió en el mensaje de
noticias news:
hola, chicos !

si suponemos que las fechas (columna B) van siempre en incremento (lo cual
suena a ser lo obvio ?)
podria resultar mas "sencillo" solo localizar donde queda la ultima
aparicion del dato que se busca (2 en columna A ?)
y devolver dicha referencia al dato que se requiere (columna C ?)

con los mismos supuestos en cuanto a rangos... ->
=buscar(2,1/(a2:a11=2),c2:c11)

OJO: el primer 2 (=buscar(2,1/...) NO ES el mismo 2 que se esta buscando
en la expresion: -> (a2:a11=2)
es para encontrar la posicion de la ultima "aparicion" de 1 (en
todas las coincidencias con el 2 buscado)

saludos,
hector.

Hola Xavier y Ramon

la formula puede tener un problema, si hay una fecha igual que la del
maximo p.e

1 1/5/2007 1200
2 1/5/2007 2300 (maximo)
la funcion devolvera 1200 en vez de 2300

Yo optaria por una formula como
=SUMAPRODUCTO((B2:B11=(MAX(B2:B11*(A2:A11=2))))*(A2:A11=2)*C2:C11)

un saludo
Pedro J.







Respuesta Responder a este mensaje
#13 Monica May
02/06/2008 - 19:22 | Informe spam
Xavier :-) si fona :-)


que ahora estoy probando quitale el cero a la formula no he terminado de
probar pero creo que funciona asi bien sin el Cero !!



Saludos
Monica
Respuesta Responder a este mensaje
#14 Xavier Budet Graco
02/06/2008 - 19:30 | Informe spam
Gracias Mónica por animar pero si quitamos el "0" y tenemos un valor por "debajo" nos lo dará como bueno aunque no sea de la serie "2" que es la que buscamos. Nada, nada, al vino...

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Monica May" escribió en el mensaje news:

Xavier :-) si fona :-)


que ahora estoy probando quitale el cero a la formula no he terminado de
probar pero creo que funciona asi bien sin el Cero !!



Saludos
Monica


Respuesta Responder a este mensaje
#15 Monica May
02/06/2008 - 20:07 | Informe spam
:)) po sip tienes razon :-))) nada nada al vino pues :-)) !! :-) !!

como soy cabezona pues me he dicho que si que vale :D !! y si seria valor
incorrecto :-P !!

:-) !

saludos
Monica
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida