Page 1 sur 1

Formule excel

Publié : 20 mai 2013, 21:32
par Flo
Bonjour,

N'ayant plus utilisé les fonctions "avancées" des tableurs depuis des années, je suis un peu rouillé et perdu ! Pour des raisons personnelles, je souhaite créer une formule qui me donnera un résultat en fonction de plusieurs variables qui sont liées entre elles.
Je veux exprimer un résultat Z en fonction d'un X et Y, remplis préalablement dans deux autres champs (respectivement C17 et C19), répondant aux conditions si dessous. Z étant le résultat de X et du pourcentage à la croisée de X et Y.

Image

Dans mes souvenirs je pense qu'il faudrait utiliser des formules conditionnelles, mais de là à écrire la formule je suis perdu ^^

Merci d'avance pour votre aide ;)


___________________________

Edit : j'ai opté pour une solution plus simple, mais si quelqu'un connait la réponse ne demandant que de saisir 2 données sur le tableur (soit X et Y) je suis preneur ;)

Re: Formule excel

Publié : 20 mai 2013, 22:38
par Garade
pour les formule tu tape = dans la case tu sélectionne une cellule et tu fait +, -, * ou / suivant le calcul et ainsi de suite.

après il y a des fonction avancer pour faire une moyen ou autre

j'espère t'avoir aider même si j'ai rien compris a ce que tu veut calculer

sinon bonne chance

Re: Formule excel

Publié : 21 mai 2013, 02:57
par Thor94
faudrait peut être donner un exemple de résultat Z.
Car je comprend pas vraiment ce que tu veux que l'on calcule.

Pour moi, je comprend que Z serait la valeur monétaire de X après qu'on ait appliqué le pourcentage Y.
genre: X=200K€ et Y=2 =>Z=10,75% de 200K€ soit 21.5K€.
C'est cela?

Si oui, je pense pas que tu pourras obtenir le résultat dans une seule case.
Il y a 12 conditions SI à entrer (4x et 3y) or excel n'en accepte que 6 ou 7 au maximum.

Bon j'ai trouvé une astuce.
voici les deux formules à taper:
Tape la première dans une case vide (peu importe, c'est juste une formule intermédiaire que tu pourras masquer, j'ai pris F5 en exemple)
CITATION =SI(ET(C17>=50;C19<2,5);C17*0,105;SI(ET(C17>=50;C19<4);C17*0,115;SI(ET(C17>=50;C19<100);C17*0,125;SI(ET(C17>=0;C19<2,5);C17*0,1;SI(E(C17>=0;C19<4);C17*0,11;SI(ET(C17>=0;C19<100);C17*0,12))))))
Tape la formule si dessous dans la case ou tu veux ta valeur Z (remplace le F5 par la case ou tu as placé la formule intermédiare)
CITATION =SI(ET(C17>=300;C19<2,5);C17*0,11;SI(ET(C17>=300;C19<4);C17*0,12;SI(ET(C17>=300;C19<100);C17*0,13;SI(ET(C17>=150;C19<2,5);C17*0,1075;SI(ET(C17>=150;C19<4);C17*0,1175;SI(ET(C17>=150;C19<100);C17*0,1275;F5))))))
C17=X, C19=Y
Normalement sa fonctionne.
edit: tu n'as pas mis de =< sur tes X et Y, donc j'ai dû en placer de tel façon que l'on ait:
0<=X<50; 50<=X<150; 150<=X<300 et X>=300
0<=Y<2.5; 2.5<=Y<4 et 4<=Y<100

Re: Formule excel

Publié : 21 mai 2013, 12:42
par Flo
CITATION Pour moi, je comprend que Z serait la valeur monétaire de X après qu'on ait appliqué le pourcentage Y.
genre: X=200K€ et Y=2 =>Z=10,75% de 200K€ soit 21.5K€.
C'est cela?
C'est ça. Par la suite ce chiffre nous permets d'en calculer d'autres. Le système est un poil complexe et on essaye de le comprendre histoire de ne pas se faire léser.

En tout cas merci pour ces formules, ça me permets de progresser ;)