Formule SI

Résolu
Ndongulrich Messages postés 15 Statut Membre -  
Theo.R Messages postés 585 Statut Membre -
Bonjour,

J'ai SVP besoin de votre aide et de votre expérience. Je vous présente le fait: J'ai envie de rentrer une formule contenant plusieurs conditions dans une cellule. Voilà un aperçu des conditions:
Si 0<=X<125000 → X=0; Si 125000<=X<160000 → ((X*5%)-6250)*Np....

Et il y a trois autres conditions dans ce sens là. Pourriez-vous SVP me dire comment je peux rentrer ça dans une cellule? Merci.



A voir également:

6 réponses

michel_m Messages postés 18903 Statut Contributeur 3 317
 
Bonjour

Nous marquer l'ensemble des conditions: il y aurait peut-^tre des formules plus élégantes à utiliser; il y a peut-^tre aussi la possibilité de mette X et/ou Np en facteur

en attendant avec des Si imbriqués
=Si(X<12500;0;si(X<16000;((X*5%)-6250)*Np....


2
Ndongulrich Messages postés 15 Statut Membre
 
Bonjour et merci pour vos réactions. Puis-je, SVP, avoir votre adresse e-mail pour que je vous envois le fichier Excel avec les tableaux et les explications pour que vous ayez une meilleure approche de ma préoccupation? Merci.
0
michel_m Messages postés 18903 Statut Contributeur 3 317
 
bonjour
Mettre le classeur sans données confidentielles en pièce jointe sur https://www.cjoint.com/
et coller le raccourci proposé par un clic droit sur le lien proposé dans le message de réponse

Dans l’attente

0
Ndongulrich Messages postés 15 Statut Membre
 
J'ai essayé de faire comme vous m'avez indiqué mais voici le message que je reçois en retour: Le fichier est au format executable non pris en charge par cjoint.com
0
michel_m Messages postés 18903 Statut Contributeur 3 317
 
Tu as indiqué que Tu étais sur EXCEL?
Ecel n'est pas un éxécutable.
Donc
Sue quel logiciel est tu ?
0
Ndongulrich Messages postés 15 Statut Membre > michel_m Messages postés 18903 Statut Contributeur
 
Je suis sur Excel. Que puis-je faire?
0
Ndongulrich Messages postés 15 Statut Membre
 
J'ai crois avoir vu ce qui m’empêchait d'envoyer le dossier. Permettez moi de retenter.

Merci.
0
michel_m Messages postés 18903 Statut Contributeur 3 317 > Ndongulrich Messages postés 15 Statut Membre
 
peut-^tre
as tu indiqué je suffixe ?

par ex classeur1.xla ((XI<2007)
ou classeur1.xlsX (XL<+2007)
0
Ndongulrich Messages postés 15 Statut Membre
 
Avez-vous reçu?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Ndongulrich Messages postés 15 Statut Membre
 
0
michel_m Messages postés 18903 Statut Contributeur 3 317
 
Bonjour

On ne peut pas dire que tu facilites le boulot !

On met le résultat que tu cherches ?
0
Ndongulrich Messages postés 15 Statut Membre > michel_m Messages postés 18903 Statut Contributeur
 
Bonjour. Excusez-moi mais je croyais avoir précisé que j'ai besoin que le résultat apparaisse dans la cellule H43
0
michel_m Messages postés 18903 Statut Contributeur 3 317 > Ndongulrich Messages postés 15 Statut Membre
 
DE QUELLE FEUILLE ????.?
0
Ndongulrich Messages postés 15 Statut Membre > michel_m Messages postés 18903 Statut Contributeur
 
Dsl. De la feuille Bulletins de salaires.
0
Ndongulrich Messages postés 15 Statut Membre > Ndongulrich Messages postés 15 Statut Membre
 
C'est bon mon frère, j'ai pu trouver la bonne formule en utilisant la formule Si(Et....). Toutefois, j'ai une ultime préoccupation. Quelle formule je peux STP rentrer dans la cellule H41 de la feuille Bulletins de salaires qui permettra de faire en sorte que si le résultat de H41 est <= à 0, cela marque 0, au quelle cas, cela appliquerait la formule de calcul???
0
Theo.R Messages postés 585 Statut Membre 31
 
Bjr,

Je ne sais pas ce que vous désignez par X entre une cellule réf et la cellule à afficher (incohérence dans votre "formule"), mais vous pouvez partir de ceci :
=SI(ET(0<=X;X<125000);0;SI(ET(125000<=X;X<160000);(X*5%)-6250)*Np))

Deux notions Excel a retenir :
1) Les SI imbriqués :
=SI(test1;Résultat1;SI(test2;Résultat2;...))

2) Les intervalles sous forme d'inéquations : on utilise la fonction ET pour faire la jointure entre les 2 inéquations qui encadrent X par 2 bornes :
=ET(BorneInférieure<=X;X<BorneSupérieure)
-2
Vaucluse Messages postés 27336 Statut Contributeur 6 441
 
Bonjour
une petite info (rappel)
la 1° condition SI est éliminatoire et donc

donne le même résultat comme l'avait déjà précisé Michel un peu plus haut

crdlmnt
0
Theo.R Messages postés 585 Statut Membre 31
 
Je ne comprends pas en quoi mes bornes ne fonctionnent pas ?...
0