Fórmula con varias condiciones en excel

Buenas tardes:
Necesito hacer una operación en una celda y no sé qué fórmulas debo realizar.
Tengo calculado el total de una factura en F45
Ahora bien:
-Si el total es inferior a 500€ debo sumarle 2€ de recargo al pagar con tarjeta
-Si el total está entre 500 y 1000€ debo sumarle 3€ al pagar con tarjeta
-Y si el total excede los 1000€ debo sumarle 5€ al pagar con tarjeta
-También hay un tipo de clientes que por estar señalado scon un asterisco no pagan esos recargos
Con todo eso debo rellenar la última celda(F50). He probado con infinidad de fórmulas pero no hay manera, estoy desesperada.
Gracias por leerme y en su caso por si me pueden ayudar, un saludo!

1 Respuesta

Respuesta
1
En F45 está el total de la factura... ahora, ¿dónde se indica el tipo de cliente? Está en la misma celda junto al nombre (¿dame un ejemplo) o se indica en celda aparte (en cual? )
El tipo de cliente lo tengo en una celda a parte, esa fórmula la tengo resuelta, me aparece un asterisco si el cliente es A, y si es B o C aparece en blanco la celda G48 =SI(F9="A";"*";"")
He intentado hacerlo así:
=si(F48="*";F45;si(F45<500;F45+2;si(f45=500<=1000;F45+3;si(F45>1000;F45+5))))
(Por si sirve de aclaración lo que intento hacer)
Necesito una respuesta POR FAVOR! Me examino en breve!
Estabas bastante cerca:
=SI(F48="*";F45;SI(F45<500;F45+2;SI(F45<=1000;F45+3;SI(F45>1000;F45+5))))
En este caso como ya comparaste con los <500 no hace falta comparar con los >= 500, por eso lo quité y así da el resultado esperado.
Para otros casos, cuando necesites comparar por 2 condiciones, tendrás que utilizar la función Y
Ej: =SI(Y(F45>500;F48="*");valor x si se cumplen las 2;valor si no se cumple)
Sdos. NO dejes la consulta sin finalizar si el tema queda resuelto
Elsa
http://aplicaexcel.galeon.com/funciones.htm
Ok ahora he conseguido solución numérica, pero al comprobar con un cliente "A" me aparece el recargo de 3€ y no debería aparecer ninguno
Mencionaste esto:
Me aparece un asterisco si el cliente es A,
Y en otra respuesta dejaste el intento con tu fórmula:
=si(F48="*";F45;.......
Por lo que presumo que en F48 se indica con * si el cliente es A.
No entiendo ahora tu problema... quizás debas revisar la fórmula que colocaste en F48
Sdos. Comentame si lo resolviste
Elsa

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas