Voir aussi : Utilisation
élémentaire d'un tableur - Calculs
simples à l'aide d'un tableur - Application
du tableur : formule de Thomson - Notion
de fonction -
Qu'est-ce qu'une fonction
Pour
faire simple, on peut comparer une fonction
à une moulinette : on lui donne un steack, on tourne la
manivelle et on récupère un steack haché.
Une fonction simple est la fonction sinus. Appelons y le
résultat escompté (le sinus) et x l'angle
en radian dont on veut calculer le sinus. On écrira :
y=sin(x)
Dans le tableur, on a mis la valeur de l'angle en radian dans
la cellule B2 et la formule dans la cellule B3. On voit en (1)
que la formule à entrer est très simple.
Question : quelle est la formule qui a été entrée
en C3 ?
Réponse : =SIN(C2)
Saisie du code de la fonction dans une
formule
Il
n'est pas nécessaire de connaître ni de saisir le
code de la fonction désirée. Il suffit de la sélectionner
dans une liste. Pour cela :
- sélectionner la cellule où l'on veut saisir la
fonction (2)
- cliquer sur le bouton (1), la boîte de dialogue
"AutoPilote..." apparaît.
- dans la liste (3), sélectionner la famille de
fonctions désirées.
- double-cliquer sur la fonction désirée (ici logarithme
décimal), la formule s'inscrit dans la zone de saisie "Formule"
(non visible sur la figure)
- cliquer sur la cellule contenant le nombre (ici B2)
- cliquer sur OK
Liste des codes de fonction les plus
courants
La syntaxe des fonctions
est assez facile à retenir. En voici une liste des plus
utilisées en radio.
résultat à obtenir | syntaxe dans StarCalc |
nombre pi | =PI() |
somme des nombres d'un groupe de cellules |
=SOMME(A1:A6) |
racine carrée de A1 |
=RACINE(A1) |
logarithme décimal de A1 |
=LOG10(A1) |
sinus de l'angle A1 exprimé en radians |
=SIN(A1) |
sinus de l'angle A1 exprimé en degrés | =SIN(B9/57.3) |
cosinus de A1 en radians | =COS(A1) |
tangente de A1 en radians | =TAN(A1) |
conversion en radians de l'angle A1 en degrés | =RADIANS(A1) |
conversion en degrés de l'angle A1 en radians | =DEGRES(A1) |
carré de A1 (les arguments sont séparés par ; ) | =PUISSANCE(A1;2) |
racine cubique (1/3) de A1 | =PUISSANCE(A1;1/3) |
Autres fonctions
Il existe de nombreuses autres fonctions qui permettent de construire
des applications de gestion ou de calcul très élaborées.
En voici quelques exemples.
résultat à obtenir | syntaxe dans StarCalc |
afficher la date du jour dans une cellule | =AUJOURDHUI() |
affiche la date du jour et l'heure | =MAINTENANT() |
donne le nombre de caractères de la phrase en A1 | =NBCAR(A1) |
renvoie les 5 caractères de la phrase A1 à partir du deuxième caractère de la phrase. | =STXT(A1;2;5) |
affiche le mot contenu dans le deuxième argument si la condition du premier argument est remplie, sinon c'est le troisième argument qui s'affichera. | =SI(A1>0;"positif";"négatif") |
renvoie la valeur logique VRAI si A1 est vide | =ESTVIDE(A1) |
recherche dans la première colonne de la table A2:B12 la valeur contenue dans A1 et renvoie la valeur placée sur la même ligne dans la colonne 2 | =RECHERCHEV(A1;A2:B12;2;1) |