Formule SI, petite devinette

Fermé
Kemaito - 9 janv. 2013 à 15:40
Morgothal Messages postés 1235 Date d'inscription jeudi 22 avril 2010 Statut Membre Dernière intervention 19 mai 2015 - 10 janv. 2013 à 14:32
Bonjour,

Dans la cellule A1 (par exemple) je met le chiffre 10. J'aimerai que dans la cellule A2 vienne la formule suivante (=Ai*0.9) qui me donnerai le chiffre 9 dans cette cellule A2.

Maintenant, je voudrai savoir s'il existe la possibilité suivante:
Si dans la cellule A3 je met x, existe-t-il une formule =SI qui me changerai alors la cellule A2 de la valeur 9 grâce à la formule par une case vide?

J'espère que vous m'avez compris.
Merci de bien vouloir me répondre.

2 réponses

chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 304
9 janv. 2013 à 15:41
Bonjour,

en A2 : =SI(A3="x";;A1*0,9)

Cordialement.
1
Morgothal Messages postés 1235 Date d'inscription jeudi 22 avril 2010 Statut Membre Dernière intervention 19 mai 2015 179
9 janv. 2013 à 15:46
Bonjour,
Ou encore :
=SI(TYPE(A1)=1;A1*0,9;"")

A+!
0
Raymond PENTIER Messages postés 57149 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 24 mars 2023 17 163
9 janv. 2013 à 17:12
Salut. Tu as oublié la seconde contrainte A3="x" ...
0
Morgothal Messages postés 1235 Date d'inscription jeudi 22 avril 2010 Statut Membre Dernière intervention 19 mai 2015 179
10 janv. 2013 à 09:12
J'avais compris qu'en mettant "x", c'était surtout pour ne pas mettre un chiffre, et que n'importe quelle lettre peut remplacer le "x".
C'est pour ça que je suis passé par TYPE ...
0
Raymond PENTIER Messages postés 57149 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 24 mars 2023 17 163
10 janv. 2013 à 14:20
Il y a deux données, une en A1, l'autre en A3, et la formule est en A2.
0
Morgothal Messages postés 1235 Date d'inscription jeudi 22 avril 2010 Statut Membre Dernière intervention 19 mai 2015 179
10 janv. 2013 à 14:32
Aahh oui exact, on pourrait donc mettre
=SI(A3<>"";A1*0,9;"")
:-)
0