Affichage des articles dont le libellé est Fonction si. Afficher tous les articles
Affichage des articles dont le libellé est Fonction si. Afficher tous les articles

lundi 28 novembre 2016

Fonctions "si"


À quoi sert cette fonction ?

La fonction "SI" permet  à celui qui fait la formule d'arriver à une valeur vraie ou a une valeur fausse en fonction d'une condition.

=SI(condition;valeur si condition vraie;valeur si condition fausse)

Exemples:


Si l'élève a des résultats supérieurs à 5 alors, il a réussi, sinon il a raté.
D'autre exemples se trouvent sur ce lien.
Même si ces exemples sont pour Microsoft Office Excel, ils sont aussi valable pour LibreOffice Calc.

Où se trouve la fonction si



     Premièrement, il faut aller dans les fonctions "fx" et ensuite chercher "si" dans les catégories.

 


Utiliser la fonction "si"


  1. Indiquer la condition de la valeur
  2. Écrire ce qu'il va se passer si le résultat est vrai
  3. Écrire ce qu'il va se passer si le résultat est faux

   P.S.: si l'on veut ajouter du texte, il faut mettre des guillemets.
           Plus d'explications ici.
   Exemple:

    SI(l'élève a 50%;"réussi";"échec")





samedi 27 octobre 2012

La fonction SI

Toutes mes images sont des images du logiciel Microsoft Excel, c'est le même principe pour LibreOffice Calc.

La fonction SI est la matière la plus compliquée que nous avons apprise sur LibreOffice Calc.
Si après la lecture de l'article, vous ne comprenez pas certaines choses, n'hésitez pas à laisser un message sur le blog pour demander une explication.

La fonction SI permet de comparer des cellules entre elles c'est-à-dire de mettre automatiquement une réponse si les conditions sont remplies.

Lorsqu'on utilise cette fonction dans un tableur, il y a deux possibilités :

1) On peut écrire directement la formule dans la case


En français, on lira si la condition est respectée ; alors réponse 1 ; sinon réponse 2
Sur le tableur, on dira SI(condition;réponse1;réponse2)

Ce qu'il ne faut pas oublier :
  •  Mettre un = avant de commencer la fonction sinon celle-ci ne sera pas valable ;
  •  après avoir mis =SI ne pas oublier les ( ) avant de commencer la condition ;
  •  bien séparer les trois propositions par un point virgule ;
  •  si on veut que les propositions soient du texte il ne faut pas oublier de les mettre entre guillemets ;
  •  bien évidemment, veillez à bien refermer vos parenthèses ;
  •  pour les fonctions plus compliquées, vous pouvez imbriquer des fonctions c'est-à-dire mettre une       fonctions si dans une autre. 
En image :


  


2) On peut aussi utiliser la fonction SI dans les fonctions du tableur




Vous pouvez cliquer sur l'insigne fx, ensuite vous choisissez la catégorie logique et pour terminer vous cliquez sur SI.
Ensuite, vous allez avoir cette image-ci. Il y aura 3 cases à remplir :

  1.  Dans test entrez le nom de la condition ;
  2.  dans valeur_si_vrai entrez la réponse 1 ;
  3.  dans valeur_si_faux entrez la réponse 2. 
Attention aux points virgules et guillemets !

Liens qui pourraient vous aider :



À vous de tester et n'hésitez pas à mettre un message si j'ai oublié un morceau du cours ou si vous ne comprenez pas quelque chose.

Bye ! :)



mercredi 12 octobre 2011

Les tableurs: fonction si

Pour expliquer cette fonction, on va se baser sur un exemple d'une entreprise avec le chiffre d'affaires (tout ce qu'il a vendu) d'un commerçant.











Par exemple : si on veut donner au commerçant un bonus de 1000€ si son chiffre d'affaires est supérieur à 10000€ on appliquera cette formule : =si(C1>10000;C3;0) puis enter.

Mais c'est mieux de faire avec le chiffre d'affaires minimum comme cela si dans les cellules un nombre change tout se changera automatiquement. Exemple : =si(C1>C2;C3;0) puis enter. (ceci s'appelle le hardcodage)

Remarques : -les ";" servent à séparer les arguments
-si on veut dans la formule on peut aussi faire pour que ce soit plus grand ou égal en mettant le signe : >= (attention à l'ordre !)
-si on met du texte dans une formule, on doit mettre des guillemets.

Autre exemple, si on veut le salaire du mois, normalement on fera le salaire de base+le bonus.

Mais on peut faire : =si(C1>C2;C4*C1;0)+C5 (On fait C4*C1 pour les 10%du bonus).

Dernier exemple : on prend plusieurs sortes de travailleurs: le commerçant qui gagnera 5 % et le représentant qui gagnera 10 %. Pour trouver le salaire du mois des deux travailleurs :
=SI(D7="R";SI(C1>=C2;D7*C1+C4;C4);SI(D6="C";SI(C1>=C2;D6*C1+C4;C4);("erreur, ni C ni R"))) puis enter. Si on change la lettre R ou C la fonction notera donc erreur, ni C ni R.

Pour avoir plus d'informations: http://help.libreoffice.org/Calc/Logical_Functions/fr ou http://www.framasoft.net/IMG/pdf/tutorial_openoffice_calc.pdf

dimanche 11 octobre 2009

Fonction si

Bonjour tout le monde =)

Nous savons que plus les commerciaux vendent, plus ils font un bon chiffre d'affaire. Celui qui aura le plus grand chiffre d'affaire peut ainsi être le meilleur vendeur et avoir un bonus.
S'il a minimum 12 600 € il aura un bonus de 100 €


Si(chiffre d'affaire>12600;100;0)
. [Ce qui signifie que si son chiffre d'affaire est plus grand que 12600 €, le représentant commercial aura un bonus de 100 € aussi non il n'aura rien (=0 €).]

ou

Si(chiffre d'affaire>=12600;100;0)
. [Ce qui signifie que si son chiffre d'affaire est plus grand ou égal à 12600 €, le représentant commercial aura un bonus de 100 € aussi non il n'aura rien (=0 €).]

Nous voulons avoir 10% du chiffre d'affaire en sachant ceci:
  • le salaire de base: 1500€ = B5
  • le 1er chiffre d'affaire = 12600€= E1
  • le 2ème chiffre d'affaire= 1900€= B3
alors le salaire = si(B3>=E1;10%*B3;0)+B5

donc la formule est : si(2ème chiffre affaire>=1er chiffre d'affaire;10%*2ème chiffre d'affaire;0)+le salaire de base
[si le 2ème chiffre d'affaire est plus grand ou égal au premier chiffre d'affaire alors il est égal à 10 % du 2eme chiffre d'affaire aussi non il est égal à 0 et il faut ensuite ajouter le salaire de base.]


En sachant que:
  • Les commerciaux= C
  • Les représentants = R
  • C a 5% et R a 10%
  • Le chiffre d'affaire= 1900€ = B3
  • Commerciaux= B7
  • 5%= B9
  • 12600€ = E1
  • 10 % du chiffre d'affaire minimum = B10
  • le salaire de base = B5
Si(B7="C";si(B3>E1;B9*B3;0);si(B3>E1;B10*B3;0))+B5 . [La signification de ceci est que si B7="C" si le chiffre d'affaire est plus grand que 12600 alors il est égal à 5% du chiffre d'affaire aussi non il est égal à 0 et que si le chiffre d'affaire est plus grand que 12600€ alors il est égal à 10% du chiffre d'affaire aussi non il est égal à 0. Il faut ensuite ajouter le salaire de base].

Remarque: Lorsque l'on met des mots dans les formules il fat toujours mettre des guillemets.

J'ai essayé d'expliquer du mieux que je pouvais ce que l'on a vu au cours mais, ce n'est pas simple. En faisant les exercices (par exemple sur les romains et les gaulois) en classe on arrive normalement à utiliser les formules et tout parait beaucoup plus clair.

lundi 13 octobre 2008

Fonction si

Sur OpenOffice.org Calc:

En inscrivant dans une cellule, =SI(...),
On va poser une condition à cette cellule qui va entrainer une conséquence (alors), ainsi qu'un "sinon".
C'est-à-dire, par exemple (exemple du cours):

remarque: C2 et B2 sont des cellules, il suffit de cliquer sur cette cellule pour l'introduire dans votre fonction.

-Si un représentant obtient un bonus de 2.000€ (EX:c2) quand il dépasse le chiffre d'affaire* (CA) de 10.000€

(EX:b2), sinon il ne gagne rien.

=SI(b2>10.000;c2;0)

-Si maintenant, on calcule le bonus en rajoutant 10% du CA:

=SI(b2>10.000;b2*10%;0)

-Supposons que la même entreprise engage des représentants ainsi que des commerciaux.
Vu que le métier de commerciaux mérite un bonus moins élevé, la prime sera de 5% pour les commerciaux (C) et de 10% pour les représentants (R). (E1 DANS L'EXEMPLE EST L'INTITULE )

=SI(E1="R";SI(b2>10.000;b2*10%;0);SI(E1="C";SI(b2>10.000;b2*5%;0)

Chaîne de caractère:
Dans: =SI(E1="R";SI(b2>10;c2;0))
1)= est la formule quand il est placé au tout début sinon il est un "opérateur booléen";
2)SI est la fonction;
3)E1,b2,c2 sont des variables;
4)> est un opérateur;
5)10,0 et R sont des constantes.
Cela fonctionne de la même manière avec Microsoft Excel.

ps: les couleurs ne sont pas là pour faire joli, elles sont en rapport entre l'énoncé et la formule.
cfr:http://users.skynet.be/micdub/xlfonc/si.htm


Anthony Vaillant et Kévin Frazelle