dimanche 12 octobre 2008

Les fonctions "si"

La fonction "si"

Exemple 1
Critère : opérateurs de comparaison


Vérifier si une valeur est en dessous d'un seuil déterminé.
Remarques:


Le signe <>

La condition C3<150>








Exemple 2
Critère : opérateurs de comparaison

Attribuer une ristourne sur le prix d'un voyage en fonction du nombre d'enfants. Si le nombre d'enfants dépasse 2, la ristourne sera de 120, sinon la ristourne sera nulle.









Exemple 3
Critère : opérateurs de comparaison

Idem Exemple 2 mais avec plus de deux cas possibles.
Remarques: Avec 0 enfant, vous obtenez une ristourne de 100 ! Ce cas ("bug") est traité dans l'exemple 5









Exemple 4
Critère : opérateurs de comparaison

Idem exemple 3 mais avec une référence à une table reprenant le montant de chaque ristourne.

Avantage : la modification d'un montant se réalise dans la table et non dans une formule. Il existe donc une indépendance entre données et formules.







Exemple 5
Critère : combinaison de deux conditions avec un ET logique

Idem exemple 4 mais avec le traitement du cas "0 enfant" : dans ce cas, la ristourne sera nulle.

Outil supplémentaire : combinaison de deux conditions grâce à un opérateur logique : le ET
ET(F8<3;f8<>0) s'interprète : si F8<3>0 produit VRAI ALORS la combinaison des deux conditions produit VRAI. Dans ce cas, la ristourne sera de 100.





(EXPLICATIONS SIMPLIFIEES)




7 commentaires:

  1. Super!! C'est super bien expliquer!!!

    A part juste une ptite faute : constante et non constente

    RépondreSupprimer
  2. C'est super bien!!! Tu devrais mettre des liens comme ça t'aurais plus de points.Sinon très bien

    RépondreSupprimer
  3. C'est bien détaillé, mais ce serait mieux d'agrandir l'image, comme ca on la voit directement bien en détail.

    RépondreSupprimer
  4. Bonne présentation avec des jolies couleurs ;)

    RépondreSupprimer
  5. Super à part 3 petites fautes ;)
    1) égal et non égale
    2) leur CA et non leurs CA
    3) ils recevront et pas il recevra (car c'est les représentants ou es commerciaux)
    Voilà, sinon belle présentation, ... =)

    RépondreSupprimer
  6. simple et complèt...
    et belle présentation ...

    RépondreSupprimer
  7. Pourquoi ne pas avoir corrigé directement à partir des remarques des autres ? Du coup, je vois un travail qui aurait pu être meilleur.

    Voici mes remarques.

    Au niveau du fond :
    + que signifie ton "Ex" ? '=si(montant>"Ex."12 000;1000;0)' à mon avis, tu aurais dû dire une fois pour toutes au début que, dans les exemples, tu prendrais 12000 comme valeur;
    + il manque le résultat de tes formules. Tu expliques le "quoi faire", mais pas le "à quoi ça sert" ni le résultat que cela donne;
    + si tu mets 'montant<>12000', cela ne signifie pas "plus petit que 12000", mais "différent de 12000";
    + B3, c'est bien le nom d'une cellule, mais ça s'appelle aussi une variable;
    + pour les 2 types de métiers, je ne vois pas pourquoi tu as 2 fois la même condition;
    + comme signalé, il serait intéressant pour toi d'ajouter 2 liens. Si tu n'as pas d'idée de "sur quoi", demande, il y aura bien quelqu'un pour t'aider.

    Au niveau de la forme :

    + l'image ne veut pas dire grand-chose dans le contexte de ton article. C'est intéressant d'en mettre une, mais il faudrait qu'elle soit significative;
    + les remarques sur l'orthographe sont correctes;
    + pour les libellés, "Fonction" est bien, mais il en manque deux : "tableur, en cours"

    Tes relecteurs n'ont pas été très attentifs ce coup-ci... Si tu réagis, ils le seront peut-être plus la prochaine fois;

    Bonnes corrections.

    RépondreSupprimer