Formula condicional

23/04/2007 - 10:20 por Ricardo Peña | Informe spam
Tengo que hacer el calculo de unas primas por producción, en base a los
siguientes tramos:

desde 101 a 200(inclusive): 2 €
desde 201 a 300(inclusive):2,5 €
desde 301 a 400(inclusive):3,2 €

He hecho el calculo en 3 celdas diferentes usando el condicional SI e Y.
Pero me gustaría tener todo el calculo completo en una misma casilla.

Por ejemplo: Si la producción es igual o menor que 100, la prima es cero.
Si la prima esta en el primer tramo (101-200), a la diferencia de la
producción menos 100, la multiplico por el importe del tramo (2€).
Pero en el caso de que la producción seá por ejemplo 220. La prima es la
siguiente: a 220 le resto 100 iniciales, lo que me da 120 unidades. La prima
a pagar sería la suma del producto de 100 por el importe de la prima en el
primer tramo, más 20 por el importe de la prima en el segundo tramo.

Lo mismo ocurre con el tercer tramo.

Agradeciendo de antemano la ayuda prestada, un saludo.

Preguntas similare

Leer las respuestas

#1 AnSanVal
23/04/2007 - 15:40 | Informe spam
Seguramente habrá una forma más simple de hacerlo, pero (mientras esperas
por ella) con esta fórmula lo logras:
=SI(A4>300;(450)+(A4-300)*3,2;SI(A4>200;(200)+(A4-200)*2,5;SI(A4>100;(A4-100)*2;0)))

Saludos desde Tenerife.
*************************
"Ricardo Peña" escribió en el mensaje
news:
Tengo que hacer el calculo de unas primas por producción, en base a los
siguientes tramos:

desde 101 a 200(inclusive): 2 ?
desde 201 a 300(inclusive):2,5 ?
desde 301 a 400(inclusive):3,2 ?

He hecho el calculo en 3 celdas diferentes usando el condicional SI e Y.
Pero me gustaría tener todo el calculo completo en una misma casilla.

Por ejemplo: Si la producción es igual o menor que 100, la prima es cero.
Si la prima esta en el primer tramo (101-200), a la diferencia de la
producción menos 100, la multiplico por el importe del tramo (2?).
Pero en el caso de que la producción seá por ejemplo 220. La prima es la
siguiente: a 220 le resto 100 iniciales, lo que me da 120 unidades. La
prima
a pagar sería la suma del producto de 100 por el importe de la prima en
el
primer tramo, más 20 por el importe de la prima en el segundo tramo.

Lo mismo ocurre con el tercer tramo.

Agradeciendo de antemano la ayuda prestada, un saludo.
Respuesta Responder a este mensaje
#2 auditt
23/04/2007 - 16:25 | Informe spam
Una solución es utilizar la función BUSCARV.


"Ricardo Peña" escribió en el mensaje
news:
Tengo que hacer el calculo de unas primas por producción, en base a los
siguientes tramos:

desde 101 a 200(inclusive): 2 ?
desde 201 a 300(inclusive):2,5 ?
desde 301 a 400(inclusive):3,2 ?

He hecho el calculo en 3 celdas diferentes usando el condicional SI e Y.
Pero me gustaría tener todo el calculo completo en una misma casilla.

Por ejemplo: Si la producción es igual o menor que 100, la prima es cero.
Si la prima esta en el primer tramo (101-200), a la diferencia de la
producción menos 100, la multiplico por el importe del tramo (2?).
Pero en el caso de que la producción seá por ejemplo 220. La prima es la
siguiente: a 220 le resto 100 iniciales, lo que me da 120 unidades. La
prima
a pagar sería la suma del producto de 100 por el importe de la prima en
el
primer tramo, más 20 por el importe de la prima en el segundo tramo.

Lo mismo ocurre con el tercer tramo.

Agradeciendo de antemano la ayuda prestada, un saludo.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida