CONDITIONS SI EXCEL superieur [Résolu/Fermé]

Signaler
-
Messages postés
52505
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 octobre 2020
-
Bonjour,

Je souhaite que une de mes case sur Google Sheet calcul un montant en fonction du montant initial.

Ex:

Si D7 est inférieur à 4700, il fait le calcul D7x0,015

Si D7 est superieur à 4700, il fait le caclul D7x0,3

J'ai alors mis cela sur Google Sheet:

=IF(=ET(D7>4700, D7<4700),"=somme(D7*0,03),=somme(D7*0,015)")

J'ai essayé aussi d'autre formules pourtant je pense avoir fais le nécessaire mais j'ai toujours ce "ERREUR"....

Peut-on m'aider svp ?

Bonne journée !

2 réponses

Messages postés
11910
Date d'inscription
mardi 24 mai 2011
Statut
Contributeur
Dernière intervention
12 juin 2018
2 302
Essaye

=if(D7<47000;D7*0,015 ;D7*0,03)


1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60511 internautes nous ont dit merci ce mois-ci

Messages postés
52505
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 octobre 2020
14 364
... qu'on peut aussi écrire =D7*IF(D7<4700;0,015;0,03)
>
Messages postés
52505
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 octobre 2020

Merci m. Pentier c'est la bonne formule ! Je vais l’étudier pour bien comprendre mon erreur.

Merci beaucoup !
Bonjour,

Merci pour la réponse mais cela ne conviens pas, car pour un D7 de 4800 j'obtiens 72 et pour 4600 j'obtiens 69 ...
Messages postés
52505
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 octobre 2020
14 364
et moi j'obtiens 144 pour 4800 et 69 pour 4600 !
tu t'es donc trompé dans ta formule ...

Je précise que la formule s'écrit =D7*SI(D7<4700;0,015;0,03)
dans Excel en français. Il faut l'adapter à la syntaxe de Google sheet !
Messages postés
52505
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 octobre 2020
14 364
Bonjour MisterRx71

Dans ta formule
=IF(=ET(D7>4700, D7<4700),"=somme(D7*0,03),=somme(D7*0,015)")
tu as commis plusieurs erreurs :
  • mettre le signe = devant ET
  • écrire que D7 est à la fois plus grand et plus petit que 4700
  • mettre le signe = devant somme
  • saisir somme devant les multiplications
  • mettre des guillemets autour des opérations

ça fait beaucoup !