OpenOffice.org 2 Calc : Les formules simples

Toute la magie des tableurs se trouvent dans la saisie de formule : on va en effet pouvoir utiliser ce logiciel pour calculer à notre place, et surtout à reproduire de façon très aisée des calculs sur l'ensemble d'une feuille.

Nous allons utiliser des formules simples pour calculer la consommation totale en électricité de nos appareils.

Vous pouvez ouvrir le document consommation si vous l'avez fermé précédemment.

La syntaxe des formules, bien que particulière, est facile à retenir :

Saisir une formule

  1. saisir dans la cellule D2 la formule suivante : =B2*C2
    Image:Oocalc-formule-simple-D2.png
  2. et valider

Le chiffre 350 (soit 50 multiplié par 7) est maintenant dans la cellule. Ce n'est pas plus compliqué que cela.

Quand on saisie une formule, à la place de taper le nom de la cellule, on peut aussi cliquer sur celle-ci :

  1. dans la cellule D3, saisir =
  2. puis cliquer sur B3
  3. taper * (la multiplication)
  4. cliquer sur C3
    Image:Oocalc-formule-simple-D3.png
  5. et valider

Si tout c'est bien déroulé, il devrait y avoir 1050 (1050 multiplié par 1) dans notre cellule D3.

Comme le contenu des formules est remplacé par le résultat calculé, pour consulter si une formule est bien correcte, il y aura toujours dans la barre de formule (la barre au dessus de la grille, bien évidemment), le texte de la formule et non pas son résultat.
Image:Oocalc-barre-formule-D3.png

Pour s'en convaincre, cliquez sur D2 et constatez, ô joie, que le contenu de la barre de formule est =B2*C2. On pourra bien sûr modifier ou corriger ce contenu.

Recopier une formule

Voilà maintenant venir un autre des grands avantages du tableur, la (roulement de tambour...) recopie de formule.

Pour effectuer une recopie, on peut au choix utiliser le classique menu Edition comme pour le traitement de texte, ou on peut, si on est courageux, et nous le sommes, utiliser la poignet de recopie : on vise avec le pointeur de la souris sur le carré noir en bas à droite d'une cellule, cette fameuse la poignet de recopie
Image-Oocalc-poignet-recopie.png

Image:Oocalc-difference-excel.png Sous Microsoft Excel il y a trois états du pointeur de souris différents :

Avec OpenOffice.org Calc, le déplacement se fait avec les outils classiques de Couper/Coller.

On va copier la formule saisie en D3 dans les cellules D4 à D6, cette ensemble de cellules correspondra à la série D4:D6.

  1. cliquer sur la cellule D3 contenant le montant 1050
  2. placer le pointeur de la souris sur la poignet de recopie
    Image:Oocalc-poignet-recopie-D3.png
  3. cliquer et conserver le bouton gauche appuyé
  4. glisser la souris jusqu'à la cellule D6
  5. lâcher le bouton
Maintenant, sous vos yeux ébahis et au bord des larmes, les cellules D4, D5 et D6 devraient contenir les montants suivants 1650, 3600 et 360
Oocalc-apres-recopie.png

Quand on recopie une formule, le tableur modifie lui-même les références des cellules : ainsi en recopiant vers le bas, la formule =B3*C3 devient =B4*C4 puis =B5*C5, et ainsi de suite.

On verra plus tard dans ce succint cours comment ce comportement du tableur peut-être changé, mais oubliez cela pour l'instant.

Utiliser une fonction

On va à présent calculer le total de la consommation de nos appareils. Avec ce que l'on a vu précédemment, il apparait évident (mais si...) que la formule appropriée serait : =D2+D3+D4+D5+D6 Saisissez voir cette formule en face du mot total' dans la cellule D7, et... ça fonctionne !

Toutefois, si notre feuille de calcul comporte une centaine de lignes, il serait sacrément pénible de saisir une suite de cents additions... C'est une des raisons qui a poussé les concepteurs de tableur à la création des fonctions.

Remplaçons cette peu pratique formule pour calculer notre totale :

  1. dans la cellule D7
  2. saisir la formule =somme(D2:D6)
    Image:Oocalc-somme-D7.png
  3. valider

Et voilà !

Jetons un coup d'oeil expert sur cette formule :

Au lieu de saisir la série à la main, on peut aussi, quand on a ouvert la parenthèse de la fonction somme, sélectionner les cellules à utiliser, en cliquant et glissant.

Il existe un nombre bien conséquent de fonctions dans un tableur, et il est possible d'en ajouter d'avantage. On se contentera ici d'utiliser les fonctions les plus classiques !

L'assistant de fonctions

Plutôt que d'apprendre par coeur cette multitude de fonctions (à moins de, vraiment, avoir du temps à perdre...), on peut utiliser un outil spécialement conçu pour nous faciliter la tâche : l'assistant de fonction. Mettons en pratique cette nouvelle information en déterminant quel est l'appareil qui consomme le plus de Watt par heure.

  1. sous la cellule total, taper en C9 le mot maximum
  2. puis aller dans la cellule attenante, la cellule D9
  3. maintenant dans le menu Insertion, cliquer sur Fonction...
    Image:Oocalc-insertion-fonctions.png
  4. notre assistant tant attendu est maintenant ouvert
    Image:Oocalc-assistant-fonctions.png
  5. dans la liste déroulante Catégorie, choisir Statistique
  6. puis dans la liste Fonction, chercher (et trouver...) la fonction MAX
    Image:Oocalc-assistant-fonctions-max.png
  7. sélectionner son nom, et cliquer sur >> Suivant
  8. on va maintenant saisir les arguments de la fonction
    Image:Oocalc-assistant-fonctions-max-arguments.png
  9. cliquer dans la case Nombre 1, déplacer la fenêtre Assistant fonctions pour pouvoir voir les cellules D1 à D6, et sélectionnez la série D2:D6
  10. appuyez sur [OK]

Notre consommation maximale est maintenant dans la cellule D8, elle devrait être de 3600 (si ce n'est pas le cas, réessayez !)

Maintenant que vous avez compris le principe, vous pouvez calculer de la même manière la consommation moyenne en D10 :
Image:Oocalc-apres-fonctions.png

La suite : OpenOffice.org 2 Calc : Mettre en forme