Renvoi de cellule et decomposition d'un nombre

JavierTopalov

XLDnaute Nouveau
Bonjour à tous,

En stage dans une petite collectivité je dois réaliser un tableau afin de calculer différents éléments et je galère un peu.
Pour info au cas où, j'évolue sur Excel 2010 et sous Windows 7.

En fait, à partir d'une BD déjà existante, je dois calculer la somme d'indemnités à verser.

Première difficulté:
le calcul de l'indemnité varie selon le montant d'un prix initial, à partir des seuils suivants
en dessous de 5000 €, l'indemnité correspondra à 20% du prix
entre 5000 et 15000 € à 15%
au dessus de 15000 € à 10%
et ce nivelage du calcul s'applique à une seule et même indemnité.
Par exemple: si le prix initial est de 17 000€ l'indemnité s’élèvera à 20% de 5000 + 15% de 10 000 + 10 % de 2000 (reliquat du prix au dessus de 15 000) càd 1000+1500+200 =2 700 € d'indemnités.
Autre exemple: si le prix est de 12000, l'indeminité s'élèvera à 20% de 5000 + 15% de 7000.

Or, j'aimerais créer une formule ou une ligne de tableau permettant de calculer cette indemnité en une seule de ligne.
Ça ne doit pas trop poser de problème mais, étant allergique aux chiffres et novice sur Excel, je n'arrive pas à trouver de solution qui puisse permettre d'obtenir un résultat valable pour tous les seuils à la fois.


Deuxième difficulté:
Une fois ce calcul d'indemnité réalisé dans un tableau spécial (si seulement j'y arrive un jour), il faudrait que ce résultat soit renvoyé directement et automatiquement dans une cellule dans une autre feuille.
Mais je ne trouve pas la commande permettant ce type d'opérations.

En tout cas merci d'avance à ceux qui donneront un peu de temps pour essayer de m'aider et de combler mes lacunes.
Bonne journée et bon week-end.
 

Theze

XLDnaute Occasionnel
Re : Renvoi de cellule et decomposition d'un nombre

Bonjour,

Pour le 1er cas, le nombre situé en A1 :
Code:
=SI(A1<=5000;A1*0,2;1000+SI(A1-5000<=10000;(A1-5000)*0,15;1500)+SI(A1>15000;(A1-15000)*0,1;0))
Pour le second cas en admettant que la formule ci-dessus soit en C1 de la feuille "Feuil1" :
Code:
=Feuil1!C1

Hervé.
 

hoerwind

XLDnaute Barbatruc
Re : Renvoi de cellule et decomposition d'un nombre

Bonjour,

En Feuil1!A1 le prix initial, par exemple 17000
En Feuil1!B1 la formule : =SI(A1="";"";A1*0.1+MIN(A1;15000)*0.05+MIN(A1;5000)*0.05)
qui renverra 2700
remplacer éventuellement les . (points) par des , (virgules) suivant le type de séparateur décimal en vigueur

En Feuil2!A1 (ou une autre cellule) : Feuil1!B1
 

JavierTopalov

XLDnaute Nouveau
Re : Renvoi de cellule et decomposition d'un nombre

Tout fonctionne comme sur des roulettes.
Merci à vous deux.

Dernière petite question:
La formule "FeuilX!"nom de cellule"" permet de renvoyer directement à une cellule d'une autre feuille du même document comment faire pour qu'une cellule de mon tableur 1 affiche directement le contenu d'une cellule d'un autre tableur (et non l'ouvrir comme peut le faire un lien hypertexte)?

Merci.
 

Discussions similaires

Réponses
14
Affichages
751

Statistiques des forums

Discussions
314 450
Messages
2 109 724
Membres
110 552
dernier inscrit
jasson