Comment faire sur Exel

mateo -  
SdQY Messages postés 193 Statut Membre -
Bonjour,

Voila je ne sais pas utiliser exel et je voudrais faire une case :

Si B6 est inferieur a 12 alors G6*0.4, si B6 est compris entre 12 et 24 alors G6*0.35 et si B6 est superieur a 24 alors G6*0.3

Je vous remercie d'avance

5 réponses

  1. Lupin
     
    Salut,

    Voici la formule :

    =SI(B6<12;G6*0,4;SI(B6<24;G6*0,35;G6*0,3))

    Lupin
    0
    1. mateo
       
      merci pour ton aide

      Mateo
      0
    2. SdQY Messages postés 193 Statut Membre 33
       
      Bonjour,

      La formule de Lupin est tout à fait ok sur le plan syntaxe.
      Compte tenu de ton énoncé, je mettrais un « <= » à la place d’un « < » dans le 2ème SI
      =SI(B6<12;G6*0,4;SI(B6<=24;G6*0,35;G6*0,3))

      Si la formule ne fonctionne pas c’est que la syntaxe de ton Excel ou te ton PC n’est le même que celui de Lupin.

      1°) S’il s’agit d’une version anglaise, il faut écrire IF au lieu de SI
      2°) Quant au séparateur vérifie que ce n’est pas "," à la place de ";"
      3°) Concernant les valeurs essayent le « . » au lieu de « , ».

      Remarque plus générale concernant la conception d’un tableau : Il est toujours déconseillé de rentrer des nombre dans une formule. Mieux vaut indiquer une cellule dans laquelle tu rentres une valeur (ou un texte). C’est beaucoup plus souple. Si demain ce n’est plus 12 et 24, mais 47.784 et 96.5682, tu n’auras qu’à changer ces valeurs dans les cellules et non dans la formule ce qui est une cause d’erreur.

      @+
      SdQY
      0
  2. mateo
     
    Cela ne marche pas, je ne comprends pas.

    Pouvez vous reverifier?

    Merci
    0
  3. Lupin
     
    re :

    Dans quelle cellule voulez-vous placer cette formule,
    chez moi elle fonctionne nickel !

    Lupin
    0
    1. mateo
       
      Dans la cellule H6
      0
    2. Lupin
       
      re :

      Peut-être, remplacer les virgules par des points pour la
      décimale dans la formule ?

      Et quel valeur placé vous dans G6, vos cellules permet-elles
      d'afficher les décimales ?

      Je ne sais pas, comme je vous dit chez moi c'est nickel !

      Lupin
      0
  4. andré
     
    La formule donnée par Lupin est parfaitement bonne, mais encore faut-il taper celle-ci dans une case vide, peu importe laquelle, mais pas en b6 ou g6.
    Attention aux 2 paranthèses finales. Si dans panneau de configuration, paramètres régionnaux, nombre :le symbole décimal est , il faut remplacer le point par la virgule.
    0
    1. mateo
       
      POURRAIT-IL Y AVOIR UN RAPPORT AVEC LE FAIT QUE JE SUIS EN aNGLETERRE SI CELA NE MARCHE PAS?
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Utilisateur anonyme
     
    Bonjour,

    Bon plutôt, j'aurais peut-être du vous dire comment construire
    la formule.

    Vous desirez effectuer un controle en B6 , G6 , H6

    L'énoncé :

    Si B6 est inferieur a 12 alors G6*0.4, si B6 est compris entre 12 et 24 alors G6*0.35 et si B6 est superieur a 24 alors G6*0.3

    La solution :

    Construire la formule :

    Si B6 < 12 Alors
    G6 * 0.4
    Sinon
    Si B6 < 24 Alors
    G6 * 0.35
    Sinon
    G6 * 0.3
    FinSi
    FinSi

    C'est dommage l'indentation ne suit pas :(

    En cellule J6 on créer la première condition :
    =SI(B6<15;G6*0,4;0)

    En cellule K6 on créé la deuxième condition :
    =SI(B6<24;G6*0,35;G6*0,3)

    Maintenant, du copier/coller dans la barre de fonction
    pas dans la cellule, vous positionne sur la cellule, mais vous
    copier/coller dans la barre de fonction seulement, sinon
    Excel va effectuer une translation sur les adresses.

    Vous copier J6 en H6, et vous copier la formule en K6 sans
    le égale à la place du zéro dans H6 [ ;0) -> ;formuleK6) ] .

    Est-ce clair, effectuer l'opération et vous serez sur du résultat.

    Lupin
    0