Condition avec Excel

Résolu

Bonjour,

J'ai besoin d'aide sur une condition Excel.

J'ai une formule d'ARRONDI.SUP, mais dans certaines cellules de la colonne AJ, je n'ai pas de valeur et donc je voudrais dire que si il n'y pas de valeur, alors on met 0 sinon on calcul l'ARRONDI.SUP.

Ci-joint ma formule actuelle :

  =ARRONDI.SUP((AJ6*AK6+AL6+AM6)/$AP$5*20;0)/20

Merci pour votre aide.

Bonne journée

Pascal


Windows / Chrome 132.0.0.0

3 réponses

  1. Je n'avais pas compris ton exemple, je l'ai déchiffré apres l'avoir tourné dans tous les sens.

    Merci pour l'aide.

    Bonne fin de journée.

    Pascal

    0
    1. Je crois que j'ai trouvé :

      SI( AJ14 = 0; ""; ARRONDI.SUP((AJ14*AK14+AL14+AM14)/$AP$5*20;0)/20)

      Je pense que cela marche...

      0
      1. Pourquoi pas, à toi de tester comme je l'ai évoqué si quand la cellule AJ14 ne contient pas la valeur que tu cherches elle vaut bien 0, et de savoir si alors le résultat doit être rien ("") ou 0.

        0
    2. Bonjour,

      Si, selon le cas, AJ6=0, "", ESTVIDE(A6)...;0; sinon ta formule.

      0
      1. Bonjour Brucine,

        Si j'ai bien compris j'écris cela 

        Si (AJ6=0, "", ESTVIDE(A6);0; ARRONDI.SUP((AJ6*AK6+AL6+AM6)/$AP$5*20;0)/20

        J'avais essayé avec 


        SI( AJ6 = 0; ""; ARRONDI.SUP((AJ6*AK6+AL6+AM6)/$AP$5*20;0)/20)

        Merci pour ton aide.

        Pascal

        0
      2. @pascalou83400

        Non, je n'ai illustré les différents états de AJ6 qu'à titre d'exemple, AJ6 ne peut pas être vide si elle contient une formule donnant un résultat vierge ou nul, dans le doute, contrôler la condition qui convient quand il n'y a pas de valeur entre =AJ6=0 ou =AJ6="" ou =ESTVIDE(AJ6) pour voir ce qui est vrai.

        Si AJ6 pouvait avoir plusieurs statuts, il faut écrire par exemple =SI(OU(AJ6=0;ESTVIDE(AJ6));....

        0