suma con condicion limitada

01/11/2008 - 07:25 por Jesus | Informe spam
Estimados especialistas
La ayuda que solicito es la siguiente:
Tengo una celda en la columna M que empieza por 0.02 y quiero que
conforme vaya subiendo de filas M183, M182, M181, etc se mantenga en
ese número si la cifra es igual o inferior pero que se le sume otro
0.02 en caso de que las cifras que aparecen en F182 sean un nuevo
máximo (F183) etc,
La cifra podrá aumentar de 0.02 en 0.02 cada vez que tengamos un nuevo
maxímo hasta que llegue a 0.20, cuando llegue a esa cifra se mantendrá
en ella aunque tengamos un nuevo maximo.

(celda)(precio) (celda)(precio)
M179=0.06 F179S.03
M180=0.04 F181P.04
M181=0.04 F182P.05
M182=0.02 F182@.00
M183=0.02 F183P.00

Preguntas similare

Leer las respuestas

#1 new1
01/11/2008 - 12:11 | Informe spam
On 1 nov, 07:25, Jesus wrote:
Estimados especialistas
La ayuda que solicito es la siguiente:
Tengo una celda en la columna M que empieza por 0.02 y quiero que
conforme vaya subiendo de filas M183, M182, M181, etc se mantenga en
ese número si la cifra es igual o inferior pero que se le sume otro
0.02 en caso de que las cifras que aparecen en F182 sean un nuevo
máximo (F183) etc,
La cifra podrá aumentar de 0.02 en 0.02 cada vez que tengamos un nuevo
maxímo hasta que llegue a 0.20, cuando llegue a esa cifra se mantendrá
en ella aunque tengamos un nuevo maximo.

 (celda)(precio)   (celda)(precio)
  M179=0.06       F179S.03
  M180=0.04       F181P.04
  M181=0.04       F182P.05
  M182=0.02      
  M183=0.02       F183P.00



Hola,

Digamos que tus datos en M empiezen en la fila 200 :
En M200 tienes 0.02 y al lado un valor en la columna F.
Puedes utilizar una formula condicional de este tipo en M199

=MIN(M199+ IF(F199>MAX(F200:F$200 );+0.02;0);0.2)

( el $ es un elemento importante)


Si es correcto, puedes copiar esta formula arriba

Esta formula hace un test para saber si el valor de la nueva celda de
F es superior al maximo de las celdas abajo en la misma columna.
En este caso anade 0.02 al total de la celda imediatamente abajo en la
columna M.
Ademas, la formula verifica que la nueva cifra no supera el valor de
0.2

Saludos


Respuesta Responder a este mensaje
#2 Jesus
02/11/2008 - 08:44 | Informe spam
Me he liado un poco en la explicación, no debí mencionar lo de nuevo
maximo. Simplemente si la celda actual es superior a la anterior se
suma 0.02, no es necesario testear la columna, pues la columna siempre
va a dar un nuevo maximo caso que se produzca, pues ya posee una
funcion. te agradeceria me modificaras la formula, yo no lo consigo, a
pesar de que supongo que será facil.
Mil gracias.
Respuesta Responder a este mensaje
#3 new1
14/11/2008 - 01:11 | Informe spam
On 2 nov, 08:44, Jesus wrote:
Me he liado un poco en la explicación, no debí mencionar lo de nuevo
maximo. Simplemente si la celda actual es superior a la anterior se
suma 0.02, no es necesario testear la columna, pues la columna siempre
va a dar un nuevo maximo caso que se produzca, pues ya posee una
funcion. te agradeceria me modificaras la formula, yo no lo consigo, a
pesar de que supongo que será facil.
Mil gracias.



Hola,

Aqui esta la formula sin hacer el test del 0.2

=M199+ IF(F199>MAX(F200:F$200 );+0.02;0)

Saludos

new1@[no/spam]realce.net
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida