Arrondi à l'unité

Résolu
reggio -  
tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaite obtenir un arrondi de ce type:
10 reste 10
10.25 devient 10
10,5 devient 10
10,75 devient 11

Merci d'avance!
Suis un peu largué avec les subtilités des formules.

5 réponses

  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    =ARRONDI(A2;0)

    Pourquoi utiliser 2 séparateurs différents (. et ,) ?
    Si pb avec :
    =ARRONDI(SUBSTITUE(A2;".";",");0)
    (éventuellement inverser . et , selon ton séparateur décimal par défaut)

    eric
    0
    1. reggio
       
      Bonjour Eric, sorry faute de frappe!
      0
  2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Bonjour,

    Pour les valeurs en colonne A par exemple en commençant par A1 la formule serait

    =ARRONDI.SUP(A1*2;0)/2

    à incrémenter vers le bas
    0
    1. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717
       
      Bonjour,

      Et pour 10,50 =>10
      Chez moi, 10,50 reste 10,50 !

      J'avais donc trouvé la grosse formule bourin :
      =SI(A1-ENT(A1)>0,74;ENT(A1)+1;ENT(A1)
      le 0,74 étant a moduler en fonction des désirs
      0
  3. Gyrus Messages postés 3360 Statut Membre 526
     
    Bonjour,

    Une autre proposition
    =SI(MOD(A1;ENT(A1))<=0,5;ARRONDI.INF(A1;0);ARRONDI.SUP(A1;0))


    A+
    0
  4. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    Si chez toi ça ne fonctionne pas regarde le format des tes cellules qui sont certainement en format texte

    regarde sur le fichier joint
    https://www.cjoint.com/?DKbnc0OLVh4

    ou teste

    =ARRONDI(A2-0,01;0)

    =ARRONDI(A2-0,1;0)

    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0
    1. reggio
       
      C'est parfait Mike, merci bcp!
      0
    2. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717
       
      Les mystères insondables de l'âme humaine !

      =ARRONDI(A2;0) , ça fonctionne parfaitement maintenant.
      C'était d'ailleurs ma première idée, que j'avais testée !
      0
    3. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
       
      Non DjiDji ça donne 11 au lieu de 10 pour 10,5.
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
     
    Bonjour,
    Avec pas mal de retard:
    =PLANCHER(PLAFOND(A2;0,5);1)
    0