Fonction si dans excel

Résolu/Fermé
mimiformule - 30 juin 2011 à 14:30
 mimiformule - 30 juin 2011 à 14:56
Bonjour,

Sur une feuille excel 2003, j'ai enregistré plusieurs écritures (ventes produits journalières) et j'ai une cellule qui totalise les Ventes totales. Selon le résultat des ventes totalisées sur un mois, une remise (valeur fixe) doit apparaître dans une autre cellule que l'on nommera "Bon d'achat" je m'explique :

Si le montant des ventes atteint 5000 euros, je dois faire ressortir un bon d'achat d'un montant de 150 euros; si le montant atteint 100000 euros, je dois faire ressortir un bon d'achat de 300 euros, si le montant atteint 200000 euros = 600 euros et si le montant atteint 500000 euros = 1000 euros

Merci pour votre aide,

A voir également:

1 réponse

Utilisateur anonyme
30 juin 2011 à 14:38
Si j'ai bien compris le montant de la réduction dépend des ventes totales sur un mois.

En supposant que ces ventes sont enregistrées sur la colonne C à partir de C1 (hypothèse qu'on peut changer...) voici la formule :
=si(C1>=500000;1000;si(C1>=20000;600;si(C1>=100000;300;si(C1>=5000;150;0)))).

Petit contrôle 4 parenthèse ouvertes 4 parenthèses fermées.

Je viens de tester et ça marche...

Par contre je trouve que les données de ton problème sont un peu bizarres, passer d'un seuil de 5000 à 100000...Je pense que tu voulais dire 50000€.

En tout cas un cas classique de si imbriqué.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
30 juin 2011 à 14:55
Bonjour tous
c'est ça Johnny, mais puisqu'on est dans le décompte des 0, on va mettre 200000 au lieu de 20000 dans la formule que vous proposez :-)

car à mon avis, testée comme cela elle donne 1000 pour 500000 ou plus, 600 au dessus de 20000 et 150 pour les valeurs entre 20000 et 5000 , les 100000 passent à l'as.

crdlmnt
0
mimiformule
30 juin 2011 à 14:56
Merci beaucoup, trop cool je me prenais la tête depuis plus d'une heure. Pour le montant ... oui erreur de ma part il fallait lire 50 000 €.
0