localizar maximo/minimo anual

17/04/2004 - 06:42 por Jesús Román | Informe spam
Hola a todos!
No hace mucho leí en una de las repuestas como localizar el maximo o minimo
para un cierto numero de celdas
=K.ESIMO.MENOR(f3:f380;1)
=K.ESIMO.MAYOR(E3:E380;1)
Me ha servido de gran ayuda, pues para ello tenia una macro creada y esto de
ahora me es ma util y hábil

La cuestion es ahora que tambien tengo creada una macro para localizar el
maximo y el minimo anual ¿se podria hacer en lugar de con la macro con una
formula similar a las anteriores? las fechas las tengo en la columna A
(pertenecen a varios años), los datos maximos en la E y los maximos en F

Gracias

Preguntas similare

Leer las respuestas

#11 Héctor Miguel
19/04/2004 - 06:09 | Informe spam
hola, Jesús !

Es una buena solucion. No puedo adaptar la hoja ... pues ya esta creada ... con el año incluido en la fecha.


=> podrias hacer 'el resumen' [propuesto] p.e ¿en otra hoja?
'obtendras' [cuando la pruebes] 'lo que solicitabas'... un resumen de los maximos y minimos =>por años<= ;)
[lo del año 'incluido' en la fecha... 'se entiende', y asi esta 'contemplado'] ;)

Si consigo explicar lo que quiero creo que si lo consigo, me dareis un tiron de orejas!


=> creo que 'el tiron de orejas'... te lo tendras que aplicar tu mismo' :(( [mas adelante 'veras el porque'] ;)

ufff, y lo peor es que me deberia de haber conformado con seguir con la macro que al fin y al cabo hace lo que preciso


=> a este respecto, debo decirte que [yo] encuentro algunas 'discrepancias' entre: lo que quieres y 'lo que hace' la macro.
[seria oportuno que 'revises' ambas 'posturas/resultados']

Cada fila es una dia de cotizaciones ... 'A' tengo la fecha completa que incluye dia/mes/año
En 'E' y 'F' ... Maximos y Minimos del dia. (... buscariamos ... en E y ... en F) ... conseguir... en las celdas 'Z' y 'AA'
-Si la fecha ... es de un año distinto a la fecha anterior ... el ... maximo de ese dia... en "Z", el dato ... minimo ... en 'AA'
-Si la fecha ... es del mismo año que ayer que mire el minimo o maximo del dia ...
y si es menor o mayor al que ya tenemos ... en 'Z' o 'AA' que ponga el de hoy, y si no ... que mantenga los del dia previo.
... datos entran en la fila 3 y los anteriores bajan a la 4 y así sucesivamente.
... supongo que esto no es relevante, pues ... debo de pegar la funcion en todas las celdas de las columnas Z y AA
Lamento mucho no acertar en la explicacion adecuada y ... Ya me contareis como queda mi oreja!!
P.D. despues de describirlo hasta me parece facil... aunque ni siquiera se si es posible hacerlo!



'descrito' [segun yo] con toda claridad :))
1.- la 'relevancia' que tiene el hecho de iniciar en la fila 3 es que [por ser el primer 'dato historico'] es =>obligatorio<=...
'pasar' a 'Z3' el maximo 'de E3' y 'pasar' a 'AA3' el minimo 'de F3' =>como 'out por regla'<= NO 'se aplica' una formula ;)
2.- la formula que necesitas aplicar [a partir de la columna 4) es la siguiente:
a) [Z4] =Si(Año(a4)=Año(a3),Si(e4>z3,e4,z3),e4)
b) [ZZ4] =Si(Año(a4)=Año(a3),Si(f4<aa3,f4,aa3),f4)
3.- segun 'aprecio' [yo], al 'traducir' a una formula de hoja de calculo las acciones de la macro [que 'apuntas'] ...
b') [ZZ4] =Si(Año(a4)=Año(a5),Si(f4<aa5,f4,aa5),f4)
'hace'... [¿como diriamos?]... lo mismo... pero... 'diferente'... compara =>hoy versus mañana<
si [como digo... 'segun yo'] entendi claramente... la situacion 'debiera' quedar resuelta ;)
si [por el contrario] 'interpreto equivocadamente' [no seria la primera vez] :(( ...¿comentas?
saludos,
hector.

nota: solo 'toma en cuenta' que [no se de cuantas filas 'etamos hablando', pero...]
al usar [¿demasiadas?] formulas del tipo 'si-condicional'... el modelo podria 'verse afectado' en rapidez y rendimiento :((
Respuesta Responder a este mensaje
#12 Jesús Román
19/04/2004 - 21:55 | Informe spam
Hola Héctor Miguel!!

Bueno, tengo que reconocer que tienes toda la razon y yo solo una oreja
colorada.
Ciertamente intenté hacer el resumen propuesto, pero no lo conseguí,
lamentablemente mi ignorancia ademas de los limites habituales, me crea
otros limites sicologicos y no me permiten avanzar. Nunca he conseguido
adaptarme a las tablas y sigo sin ponerme a ello.

En cuanto a lo que me decias, de que pido una cosa distinta a la macro,
pues, tambien... y eso explica que he tenido que hacerle modificaciones a la
funcion que me has enviado. !!!!!pero ya la tengo!!!!! Así que muchas
gracias!!!!

Por cierto, despues de verla y tenerla que modificar, casi puedo decir que
la he entendido, lo cual, ya es mucho, pues antesdeayer mismo mirar una
de esas cadenas de signos y numeros era como mirar un crucigrama chino, y lo
digo muy en serio.
Asi que, gracias por tu magnifica solucion, por lo de la oreja y por la
leccion, que a fin de cuentas es lo mejor, poder aprender cada dia algo mas.


Gracias una vez mas Héctor Miguel. Saludos.-




"Héctor Miguel" escribió en el mensaje
news:
hola, Jesús !

> Es una buena solucion. No puedo adaptar la hoja ... pues ya esta creada


... con el año incluido en la fecha.
=> podrias hacer 'el resumen' [propuesto] p.e ¿en otra hoja?
'obtendras' [cuando la pruebes] 'lo que solicitabas'... un resumen de


los maximos y minimos =>por años<= ;)
[lo del año 'incluido' en la fecha... 'se entiende', y asi esta


'contemplado'] ;)

> Si consigo explicar lo que quiero creo que si lo consigo, me dareis


un tiron de orejas!
=> creo que 'el tiron de orejas'... te lo tendras que aplicar tu mismo'


:(( [mas adelante 'veras el porque'] ;)

> ufff, y lo peor es que me deberia de haber conformado con seguir con la


macro que al fin y al cabo hace lo que preciso
=> a este respecto, debo decirte que [yo] encuentro algunas


'discrepancias' entre: lo que quieres y 'lo que hace' la macro.
[seria oportuno que 'revises' ambas 'posturas/resultados']

> Cada fila es una dia de cotizaciones ... 'A' tengo la fecha completa que


incluye dia/mes/año
> En 'E' y 'F' ... Maximos y Minimos del dia. (... buscariamos ... en E y


... en F) ... conseguir... en las celdas 'Z' y 'AA'
> -Si la fecha ... es de un año distinto a la fecha anterior ... el ...


maximo de ese dia... en "Z", el dato ... minimo ... en 'AA'
> -Si la fecha ... es del mismo año que ayer que mire el minimo o maximo


del dia ...
> y si es menor o mayor al que ya tenemos ... en 'Z' o 'AA' que ponga el


de hoy, y si no ... que mantenga los del dia previo.
> ... datos entran en la fila 3 y los anteriores bajan a la 4 y así


sucesivamente.
> ... supongo que esto no es relevante, pues ... debo de pegar la funcion


en todas las celdas de las columnas Z y AA
> Lamento mucho no acertar en la explicacion adecuada y ... Ya me


contareis como queda mi oreja!!
> P.D. despues de describirlo hasta me parece facil... aunque ni siquiera


se si es posible hacerlo!

'descrito' [segun yo] con toda claridad :))
1.- la 'relevancia' que tiene el hecho de iniciar en la fila 3 es que [por


ser el primer 'dato historico'] es =>obligatorio<=...
'pasar' a 'Z3' el maximo 'de E3' y 'pasar' a 'AA3' el minimo 'de F3'


=>como 'out por regla'<= NO 'se aplica' una formula ;)
2.- la formula que necesitas aplicar [a partir de la columna 4) es la


siguiente:
a) [Z4] =Si(Año(a4)=Año(a3),Si(e4>z3,e4,z3),e4)
b) [ZZ4] =Si(Año(a4)=Año(a3),Si(f4<aa3,f4,aa3),f4)
3.- segun 'aprecio' [yo], al 'traducir' a una formula de hoja de calculo


las acciones de la macro [que 'apuntas'] ...
b') [ZZ4] =Si(Año(a4)=Año(a5),Si(f4<aa5,f4,aa5),f4)
'hace'... [¿como diriamos?]... lo mismo... pero... 'diferente'...


compara =>hoy versus mañana<>
si [como digo... 'segun yo'] entendi claramente... la situacion 'debiera'


quedar resuelta ;)
si [por el contrario] 'interpreto equivocadamente' [no seria la primera


vez] :(( ...¿comentas?
saludos,
hector.

nota: solo 'toma en cuenta' que [no se de cuantas filas 'etamos hablando',


pero...]
al usar [¿demasiadas?] formulas del tipo 'si-condicional'... el


modelo podria 'verse afectado' en rapidez y rendimiento :((

Respuesta Responder a este mensaje
#13 Héctor Miguel
20/04/2004 - 06:51 | Informe spam
hola, Jesús !

... he tenido que hacerle modificaciones a la funcion que me has enviado. !!!!!pero ya la tengo!!!!!
... despues de verla y tenerla que modificar, casi puedo decir que la he entendido [...]
... a fin de cuentas es lo mejor, poder aprender cada dia algo mas.



pues... ¡ felicidades !!! [por la solucion y por ser parte del grupo de los que SEGUIMOS APRENDIENDO] ;)
y... gracias [por el 'feed-back']

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida