Arrondir

Résolu
Bonjour à tous,
J'ai en colonne A1 une longueur, en colonne B1 une largeur , donc quand je multiplie A1 et B1 j'obtiens en colonne C1 le total de la surface. Par contre je voudrais savoir comment faire pour obtenir un total arrondi à 20, 30, 40 etc c'est à dire si je multiplie 11 par 3 j'obtiens 33 mais je veux obtenir 40.
Quelqu'un peut m'aider s'il vous plait
CordialementMerci
KERSM

11 réponses

  • Votes
  • Date
  • Date décroissante
  1. Merci Yoyo01000,
    Je vais vite mettre en oeuvre ta réponse et je reviens vers toi.
    KERSM
    1. re salut Yoyo01000
      Désolé de te déranger peux tu me dire comment faire pour enlever N/A dans la cellule C1 car j'ai ce résultat une fois que A1 et B1 sont vides.
      cordialement
      KERSM
      1. =SIERREUR(ARRONDI.SUP(A1*B1;-1);"")

        ou

        =SI(ARRONDI.SUP(A2*B2;-1)=0;"";ARRONDI.SUP(A2*B2;-1))

        Car pour moi ça devrait renvoyer 0 si les cellules sont vides !
    2. Effectivement
      tu avais raison c'est bien un 0 qui s'affiche dans la cellule C1 comment faite pour enlever ce 0 et avoir la cellule C1 vide stp
      Merci de me répondre
      KERSM
      1. La réponse est dans mon dernier post !

        Il faut utiliser la seconde formule.
        1. Pourquoi A2 B2 alors que je suis en A1 B1?
          1. Dans cette question, il y a la réponse. Il suffit de changer les adresses des cellules !
        2. Bonjour Yoyo01000,
          Merci pour ta réponse tu es un génie tout marche bien, par j'ai oublié de te dire qu'en cellule D1 j'ai le prix total d'une formule INDEX et EQUIV , quand j'efface les cellules A1 B1 et C1 J'ai un N/A qui apparrait en D1,peux tu m'aider pour faire disparraitre ce N/A stp
          Merci
          Cordialement
          KERSM
          1. il faut :

            En D1 :

            =SIERREUR(ta formule;"")

            Ou alors :

            =SI(ET(A1<>"";B1<>"";C1<>"");ta formule;"")
        3. Salut Yoyo01000
          Je te remercie pour ta réponse mais depuis je n'arrive toujours pas à l'appliquer.
          Voici ma formule , peux tu me dire ou placer les guillemets et autres s'il plait
          afin de ne plus avoir l'affichage du N/A
          =SI(K10=Feuil2!A1;INDEX(Feuil2!$A$4:$K$22;EQUIV(I10;Feuil2!$A$4:$A$22;0);EQUIV(J10;Feuil2!$A$4:$K$4;0));INDEX(Feuil2!$M$4:$W$20;EQUIV(I10;Feuil2!$M$4:$M$20;0);EQUIV(J10;Feuil2!$M$4:$W$4;0)))

          Merci du retour de ta réponse avec une formule magique.
          Cordialement
          KERSM
          1. =SIERREUR(SI(K10=Feuil2!A1;INDEX(Feuil2!$A$4:$K$22;EQUIV(I10;Feuil2!$A$4:$A$22;0);EQUIV(J10;Feuil2!$A$4:$K$4;0));INDEX(Feuil2!$M$4:$W$20;EQUIV(I10;Feuil2!$M$4:$M$20;0);EQUIV(J10;Feuil2!$M$4:$W$4;0)));"")

            ou

            =SI(ET(A1<>"";B1<>"";C1<>"");SI(K10=Feuil2!A1;INDEX(Feuil2!$A$4:$K$22;EQUIV(I10;Feuil2!$A$4:$A$22;0);EQUIV(J10;Feuil2!$A$4:$K$4;0));INDEX(Feuil2!$M$4:$W$20;EQUIV(I10;Feuil2!$M$4:$M$20;0);EQUIV(J10;Feuil2!$M$4:$W$4;0)));"")
        4. Tu es un génie
          ta deuxième formule marche à merveille , c'est ce que je voulais tu m'as enlevé des épines des pieds et me faire gagner beaucoup de temps
          Je te remercie sincèrement pour tout
          Bonne soirée
          Cordialement
          KERSM
          1. C'était simple, sans mon aide :

            =SI(ET(A1<>"";B1<>"";C1<>"");ta formule;"")

            ta formule était celle que tu as postée :

            SI(K10=Feuil2!A1;INDEX(Feuil2!$A$4:$K$22;EQUIV(I10;Feuil2!$A$4:$A$22;0);EQUIV(J10;Feuil2!$A$4:$K$4;0));INDEX(Feuil2!$M$4:$W$20;EQUIV(I10;Feuil2!$M$4:$M$20;0);EQUIV(J10;Feuil2!$M$4:$W$4;0)))


            Bonne soirée :)