Autres ARRONDIR.SUP et .INF

un internaute

XLDnaute Impliqué
Bonjour le forum
Dans la continuité de l'autre jour peut-on faire ce qui est écrit en objet dans formule ci-dessous?

VB:
=SI(E2<0;ARRONDI.AU.MULTIPLE($E$2/$F$108;-10);"ERREUR!!!")
Ou modifier totalement la formule
Ou ne pas utiliser ARRONDI.AU.MULTIPLE
En réalité ce que je cherche à faire c'est ARRONDIR au chiffre inférieur si le résultat est inférieur à 4 ou ARRONDIR au chiffre supérieur si le chiffre est supérieur à 5
Dans tous les cas c'est un chiffre rond
Par exemple 424 faire mettre 425
Par exemple 426 faire mettre 430
Merci pour vos éventuels retours
 
Dernière édition:

un internaute

XLDnaute Impliqué
En E3 n'importe quel nombre pourvu qu'il soit négatif
-1293.63 exemple
Dans un 1 er temps diviser par 3 par F108 choix 3
Dans un 2 ème temps diviser par 2 par F108 choix 2
Dans un 3 ème temps choix 1
J'ai fait Données => Validation => Liste => 1;2;3
Les 3 mois sont payés
En suite au trimestre suivant
 

ALS35

XLDnaute Occasionnel
Désolé, mais je ne comprends pas ta demande.
Ta formule ne traite que des cellules E2 et F108.
Donne les valeurs exactes de ces cellules et la référence et la valeur de la cellule dans laquelle tu mets ta formule. Précise dans quelle cellule tu fais tes différents choix 1, 2 3., et l'impact sur les cellules précédentes.
 

un internaute

XLDnaute Impliqué
Dans cellule F108
Données => Validation => Liste => 1;2;3
Les résultats 425 425 435
Je les copie dans des cellules par exemple
E12 pour le mois de Janvier
E13 pour le mois de février
E14 pour le mois de mars
Le trimestre est payé
En suite lorsque je recevrais les charges de Juillet août septembre et le montant je ferais pareil dans d'autres cellules appropriées
Ce qu'il faut traiter ce sont les ARRONDI c'est tout le reste je gère
 

TooFatBoy

XLDnaute Barbatruc
Bonjour,

Désolé, mais je ne comprends pas ta demande.
Du coup on est au moins deux. ;)


Franchement des phrases comme celle-ci :
Dans un 1 er temps diviser par 3 par F108 choix 3
Ce n'est pas ce qu'il y a de plus clair. 😅


Si tu veux une réponse fonctionnelle, je crois qu'il va falloir que tu te fendes d'un fichier exemple anonymisé, à défaut de nous donner le vrai fichier qui doit contenir des données confidentielles. ;)
 

ALS35

XLDnaute Occasionnel
Re,
C'est vraiment compliqué !
Avec -1293,63 en cellule E2 ta formule donne :
pour la valeur 1 en F108 : -1285
pour la valeur 2 en F108 : -640
pour la valeur 3 en F108 : -425
Alors tes valeurs 425, 425, 435 comment les obtiens-tu ?
Ou peut-être que tu voudrais obtenir ces trois valeurs mais que tu ne sais pas comment faire ?
Est-ce que ta formule te donne satisfaction ?
Cordialement
 

TooFatBoy

XLDnaute Barbatruc
C'est vraiment compliqué !
A moins que ce soit simple, mais très mal expliqué, voire pas expliqué du tout. ;)


Par exemple 424 faire mettre 425
Par exemple 426 faire mettre 430
Perso, je comprends que 424 soit arrondi à 425 si on arrondi au multiple de 5.
Mais alors je ne pige pas que 426 soit arrondi à 430 et non à 425... Du coup, ce ne serait en fait pas un arrondi qui serait recherché ???

Bref, sans explication des données de départ et de ce qui est attendu, difficile de trouver une solution, aussi simple soit elle. ;)
 
Dernière édition:

ALS35

XLDnaute Occasionnel
Perso, je comprends que 424 soit arrondi à 425 si on arrondi au multiple de 5.
Mais alors je ne pige pas que 426 soit arrondi à 430 et non à 425... Du coup, ce ne serait en fait pas un arrondi qui serait recherché ???
Re,
Il s'agit probablement d'un arrondi supérieur au multiple de 5 :
=PLAFOND(424;5) arrondi à 425
=PLAFOND(426;5) arrondi à 430
Mais comme tu le dis très bien : sans explication des données de départ et de ce qui est attendu, difficile de trouver une solution
Cordialement
 

Discussions similaires

Statistiques des forums

Discussions
312 213
Messages
2 086 307
Membres
103 174
dernier inscrit
OBUTT