Formule SI sur Excel

Fermé
MagicRay Messages postés 6 Date d'inscription vendredi 3 octobre 2008 Statut Membre Dernière intervention 15 janvier 2010 - 3 oct. 2008 à 23:59
Robocopp Messages postés 159 Date d'inscription jeudi 2 mars 2006 Statut Membre Dernière intervention 1 septembre 2022 - 4 oct. 2008 à 09:39
Bonjour,

J'aimerai que la formule calcule un ARRONDI.INF ou un ARRONDI.SUP suivant le nombre que j'ai. En gros, ARRONDI.INF si A1>=10 et ARRONDI.SUP si A1<10.

Je pensais donc faire:

=SI(A1>=10;=ARRONDI.INF((A1-10)/2);=ARRONDI.SUP((A1-10)/2))

Le problème c'est qu'il faut mettre des "" autour de chaque formule d'ARRONDI et du coup, cela ne calcule rien. Ça met simplement =ARRONDI.INF((A1-10)/2) quand A1>=10 et =ARRONDI.SUP((A1-10)/2) quand A1<10.

Pouvez vous m'aidez à régler mon problème?

Merci

3 réponses

aquarelle Messages postés 7141 Date d'inscription dimanche 8 avril 2007 Statut Modérateur Dernière intervention 19 décembre 2024 1 303
4 oct. 2008 à 08:36
Bonjour,
Essaie avec la formule écrite ainsi :
=SI(A1>=10;ARRONDI.INF((A1-10)/2;0);ARRONDI.SUP((A1-10)/2;0))

Bonne journée
0
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 191
4 oct. 2008 à 08:51
Bonjour,
Je ne comprend pas le but de ta formule, ça affiche -3 ou 2 ?
Je pense plutôt à
=SI(A1>=10;ARRONDI.INF(A1;2);ARRONDI.SUP(A1;2))


A+
0
Robocopp Messages postés 159 Date d'inscription jeudi 2 mars 2006 Statut Membre Dernière intervention 1 septembre 2022 2
4 oct. 2008 à 09:39
Bonjour à tous.
Si j'ai bien compris Magicray, il voudrait que si la cellule A1= 8,6 par exemple, apparaisse dans une autre cellule la valeur 9 et si A1= 10.1 on ait 10.

Si c'est cela, en compilant les formules de aquarelle et de lermite222, je peux vous proposer:

=SI(A1>=10;ARRONDI.INF(A1;0);ARRONDI.SUP(A1;0))

En supprimant les décimales les fonctions "arrondi" s'appliquent.

Cordialement.
0