Methode de calcul en fonction de la cellule

phil3001

XLDnaute Nouveau
bonjour

j'aimerai dans que me cellule "x" se fasse un calcul par rapport a la valeur de ma cellule "y".

exemple :

la cellule y est a 30 euro, donc la cellule x utilise une certaine methode de calcul

la celule y est a 40 euro, donc la cellule x utilisera une autre methode de calcul

est ce possible ?

merci d'avance.

philippe
 

Tibo

XLDnaute Barbatruc
Re : Methode de calcul en fonction de la cellule

Bonjour,

Avec le peu d'éléments que tu donnes, on peut s'orienter sur un test :

=SI(A1=30;calcul_1;SI(A1=40;calcul_2;""))

A1 représente y

à toi de remplacer calcul_1 et calcul_2 par les formules appropriées.

Sinon, comme te le suggère chti59554, un fichier exemple serait le bienvenu.

@+
 

gfortin9

XLDnaute Occasionnel
Re : Methode de calcul en fonction de la cellule

Les SI imbriqués nous permettre de faire une multitude de SI.

Exemple :
=si(a1=1;"donne1";si(a1=2;"donne2";si(a1=3;"donne3";si(a1="x";"donnex";"ne réponds à aucune condition"))))
 
Dernière édition:

phil3001

XLDnaute Nouveau
Re : Methode de calcul en fonction de la cellule

ok super

mais je veux faire en sorte que si le chiffre est compris entre 1 et 10 il me retourne la valeur 5.

j'arrive pas a mettre en forme

j'ai essaye ceci mais ca ne fonctionne pas

=SOMME(SI(H60>1<10;5))

merci d'avance

philippe
 

Tibo

XLDnaute Barbatruc
Re : Methode de calcul en fonction de la cellule

re,

La formule pourrait être celle-ci :

Code:
=SI(ET(H60>1;H60<10);SOMME(plage_cellules);"")

N'hésite pas comme cela t'a été conseillé ce matin à joindre un petit bout de fichier exemple pour réponse plus précise si nécessaire

@+

Après relecture de ton message, une simplification de la formule :

Code:
=SI(ET(H60>1;H60<10);5;"")


@+
 
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : Methode de calcul en fonction de la cellule

re,

Deux propositions :

Code:
=SI(ET(prix>=0.01;prix<=1);0.2;SI(ET(prix>=1.01;prix<=9.99);0.35;
SI(ET(prix>=10;prix<=24.99);0.6;"???")))

Code:
=((prix>=0.01)*(prix<=1)*0.2)+((prix>=1.01)*(prix<=9.99)*0.35)+
((prix>=10)*(prix<=24.99)*0.6)

remplace prix par la référence de la cellule correspondante.

@+
 

Cousinhub

XLDnaute Barbatruc
Re : Methode de calcul en fonction de la cellule

Bonsoir,
si j'ai bien compris, en N8, tu peux entrer cette formule, qui a l'avantage de ne pas passer par des SI, et est (pratiquement), illimitée en solution :

Code:
=INDEX({0,2;0,35;0,6};EQUIV(I8;{0;1;10;25};1))

Si j'ai compris que le prix était en I8, Prix d'insertion

dans la matrice Index, tu rentres tes frais,
dans la matrice de la fonction Equiv, tu entres tes bornes
 

Discussions similaires

Réponses
4
Affichages
339

Statistiques des forums

Discussions
312 412
Messages
2 088 196
Membres
103 763
dernier inscrit
p.michaux