Excel : Formule SI en reprenant des valeurs dans les cellules.

Fermé
gaby63450 Messages postés 3 Date d'inscription mercredi 11 août 2021 Statut Membre Dernière intervention 12 août 2021 - Modifié le 12 août 2021 à 11:42
gaby63450 Messages postés 3 Date d'inscription mercredi 11 août 2021 Statut Membre Dernière intervention 12 août 2021 - 12 août 2021 à 10:57
Bonjour,
Je dois faire une feuille excel qui calcule un montant en fonction d'un pourcentage mais aussi d'un plafond qui ne doit pas être dépassé.
par exemple pour un taux de 10 % SAISI en cellule D22 fait ressortir de suite plafond à 25000 en cellule E26
je désire en cellule e27 avec une formule de manière que si mon montant est inférieur à 25 000 il doit retenir la valeur calculée en e22 par la formule (E15*E22) mais si le montant supérieur à 25000 ma cellule E27 ne doit retenir le montant du plafond en E26 qui ressort en ayant saisi cette formule
=SI(D20=10%;"25 000,00";SI(D20=20%;"50 000,00";SI(D20=30%;"100 000,00")))

j'avais saisi cette formule
=SI(E25>25001;E26;SI(E25>50001;E26;SI(E25>100001;E26;SI(E25<=25000;E25;SI(E25<=50000;E25;SI(E25<=100000;E22;))))))

seulement par moment avec le taux de 30 % et
20 % cela ne fonctionne pas il fait ressortir par exemple le plafond 50000 euros même si le calcul de ma prime est 48800 euros
je ne vois pas où est mon erreur
Merci de votre aide
A voir également:

5 réponses

Raymond PENTIER Messages postés 58678 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 octobre 2024 17 204
Modifié le 11 août 2021 à 19:02
Bonjour.

"retenir la valeur calculée en e22 par la formule (E15*E22) " : c'est vraiment ça ?
E22 contient à la fois une valeur et une formule qui donne une autre valeur ? Cela s'appelle une référence circulaire.

0
Raymond PENTIER Messages postés 58678 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 octobre 2024 17 204
11 août 2021 à 19:09
en ayant saisi cette formule 
=SI(D20=10%;"25 000,00";SI(D20=20%;"50 000,00";SI(D20=30%;"100 000,00")))

j'avais saisi cette formule
=SI(E25>25001;E26;SI(E25>50001; ...

La première formule fait référence au texte "25 000,00" et la seconde au nombre 25001 ; que dois-je choisir ?
--------------------------------------
un taux de 10 % SAISI en cellule D22 
=SI(D20=10%;"25 000,00";SI(D20=20% ...

Le taux est finalement en D20 ou en D22 ?
--------------------------------------
Tu devrais faire comme tous ceux qui posent des questions sur leur fichier Excel ; nous l'envoyer en pièce jointe.
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Il existe aussi :
1) https://mon-partage.fr/
2) https://www.transfernow.net/

0
gaby63450 Messages postés 3 Date d'inscription mercredi 11 août 2021 Statut Membre Dernière intervention 12 août 2021
Modifié le 11 août 2021 à 20:21
Bonjour
merci beaucoup pour votre réponse,
ci dessous le lien
https://www.cjoint.com/c/KHlssGeuwGK
Merci encore pour votre aide et bonne soirée
Oui c'est bien la retraite aux Antilles.
Mais je souhaite de tout mon coeur que la situation sanitaire s'arrange rapidement pour vous tous.
coridalement
0
Raymond PENTIER Messages postés 58678 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 octobre 2024 17 204
12 août 2021 à 00:18
J'ai regardé ton fichier.
  • Je ne comprends pas le bien-fondé de la formule en E16 : je m'attendais plutôt à =E24*D20 ... Explique-moi.
  • Comme signalé dans mon premier post, il faut remplacer les textes par des nombres =SI(D20=10%;25 000;SI(D20=20%;50 000;SI(D20=30%;100 000)))
  • Il est difficile de suivre tes explications à l'aide de ton fichier, car les références sont changées : Tu écris "un taux de 10 % SAISI en cellule D22 fait ressortir de suite plafond à 25000 en cellule E26 " mais le taux est en D20 et le plafond en E24 ; de même tu écris "en cellule e27 ... la valeur calculée en e22 par la formule (E15*E22) " mais ce serait plutôt (E13*D20), non ?
  • Mais ta grosse erreur, c'est ta formule de calcul de la subvention, dans laquelle tes 6 tests ne sont pas logiques :

SI(E23>25001;E24;SI(E23>50001;E24;SI(E23>100001;E24;... se résume à SI(E23>25001;E24 ...
et surtout les deux derniers tests SI(E23<=50000;E23;SI(E23<=100000;E20 ... sont en contradiction avec les trois premiers !
0

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

Posez votre question
gaby63450 Messages postés 3 Date d'inscription mercredi 11 août 2021 Statut Membre Dernière intervention 12 août 2021
12 août 2021 à 10:57
Bonjour,
Merci pour votre réponse.
pardon les cellules ont changé j'avais supprimé des lignes
on choisit le taux dans la cellule D20
la subvention se calcule sur les dépenses éligibles en appliquant un pourcentage 10 % ou 20 % ou 30 %, donc en cellule E20 par la fonction =e12*d20
Ensuite elle est plafonné pour 10 % à 25000 € si le total ELIGIGLE en E15 est de 100 000 euros *10% 10 000 euros donc la subvention sera de
10 000 euros
si les dépenses 260 000 euros 10 % 26 000 dans ce cas le plafond s'applique soit 25 000 euros.
pour le taux à 10 % cela fonctionne bien
le plafond pour les 20 % 50 000 euros, pour les 30 % 100 000 euros
et là les choses se compliquent pour certains montants la fonction s'applique bien mais pour le 30 % à partir d'un montant éligible par exemple de 320 000 euros 30 % subvention de 96 000 euros, la fonction me fait une subvention de 100000 euros application du plafond alors que je devrai avoir 96 000 euros
j'espère que cela vous aidera
Merci pour votre engagement
cordialement
0