Fonction si dans excel

Résolu
mimiformule -  
 mimiformule -
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
 
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   Statut Contributeur Dernière intervention   6 438
 
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
 
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