Le principal intérêt d’un tableur est de permettre l’automatisation des calculs : employer des cellules pour effectuer des opérations en fonction des valeurs d’autres cellules. Le tableur recalcule ainsi toutes les valeurs à chaque changement d’une valeur d’une cellule.
On parle ainsi de formule pour désigner l’expression qui, une fois saisie dans une cellule, permet au tableur d’effectuer automatiquement un calcul à partir des valeurs d’autres cellules et d’afficher un résultat.
Les formules peuvent ainsi contenir des références à d’autres cellules, des expressions, ou bien des fonctions.

Saisie d’une formule

La saisie d’une formule se fait en sélectionnant une cellule puis en commençant sa saisie par le signe d’égalité (=). Celui-ci apparaît dans la barre de formules.

Vous saisissez ensuite les références des cellules à utiliser et, éventuellement, des opérateurs et/ou fonctions.
Il est également possible de cliquer sur le bouton Formule de la barre de formules. Ainsi l’exemple suivant schématise l’utilisation d’une formule dans la cellule C15 pour effectuer la somme des cellules D11 et D13.

Lors de l’appui sur le bouton ENTREE, le tableur calcule la valeur de la cellule C15 et en affiche le résultat :

Une formule ou expression se décompose en plusieurs éléments bien distincts :
  • zéro, une ou plusieurs références à une ou plusieurs cellules ;
  • zéro, un ou plusieurs opérateurs ;
  • zéro, une ou plusieurs fonctions.

Nous allons examiner successivement ces différents éléments.

Référencement d’une cellule

Afin de pouvoir manipuler des données provenant de différentes cellules dans des calculs, il est nécessaire de pouvoir y faire référence. Il existe plusieurs façons d’y parvenir :
  • référence absolue,
  • référence relative,
  • référence mixte,
  • référence nommée

REFERENCE ABSOLUE

La référence absolue représente le moyen de désigner une cellule de façon unique dans une feuille de calcul. Selon le mode de référence (L1C1 ou A1), la référence absolue sera notée différemment :
  • En mode L1C1, la référence absolue à une cellule se fait en faisant précéder le numéro de ligne par la lettre L et le numéro de la colonne par la lettre C :LNumeroLigneCNumeroColonne

Par exemple, L12C24 pour la cellule située à l’intersection de la ligne 12 et de la colonne 24.
  • En mode A1 (le mode par défaut), la référence absolue à une cellule se fait en faisant précéder le numéro de ligne et le numéro de la colonne du signe $ :$LettreColonne$NumeroLigne

Par exemple, $AC$34 pour la cellule située à l’intersection de la colonne notée AC et de la ligne 34.

REFERENCE RELATIVE

La référence relative d’une cellule est l’expression de sa position par rapport à une autre cellule. Ainsi, une référence relative donne le décalage (en terme de nombre de lignes et de colonnes) entre la cellule (dite de référence) et une cellule pointée (dite cellule référencée). Par convention on note négativement un décalage vers le haut pour l’axe vertical et un décalage vers la gauche pour l’axe horizontal.
  • En mode L1C1, la référence relative à une cellule se fait en indiquant les coordonnées de la cellule entre parenthèses :L(NuméroDeLigne)C(NuméroDeColonne)

Par exemple L(3)C(-2) pour la cellule située 3 lignes plus bas et 2 colonnes à gauche par rapport à la cellule de référence :

Lorsque le décalage est nul il n’est pas nécessaire de noter un zéro entre parenthèses. Ainsi L(0)C(12) peut être noté LC(12).
  • En mode A1, l’expression du décalage entre les cellules est masquée. En effet le mode A1 emploie implicitement des références relatives. Il suffit d’indiquer les coordonnées de la cellule pointée (référencée) sans indiquer de signe $ :

REFERENCE MIXTE

On appelle référence mixte, une référence dans laquelle la position horizontale de la cellule est exprimée de manière absolue et la position verticale de façon relative, ou inversement.
  • En notation L1C1 une référence mixte sera de la forme L2C(3) ou L(4)C17.
  • En notation A1 une référence mixte sera de la forme $C5 ou F$18.

REFERENCE NOMMEE

Il est possible de donner un nom à une cellule ou un groupe de cellules. Cela porte également le nom de plage nommée ou d’étiquette.
Pour nommer une cellule, sélectionnez la cellule ou la plage de cellules à nommer puis allez dans Insertion > Nom > Définir (sous Excel) ou Insertion > Noms > Définir (sous Calc).
Une fois une cellule ou une plage de cellules dotée d’un nom, il est possible d’y faire référence via ce nom. Cette fonctionnalité est particulièrement utile lorsque certaines cellules ou plages de cellules contiennent des données caractéristiques, car il est possible d’y faire référence via le nom même après un éventuel déplacement de la cellule ou de la plage de cellules.
Dans une facture, par exemple, il est judicieux de donner un nom comme total_ht à la cellule donnant le total hors taxe des commandes. Vous pouvez également créer une cellule nommée TVA contenant l’indice de la TVA, ainsi lorsque vous déciderez de calculer le montant TTC, il suffira de faire le produit de la cellule nommé total_ht par la cellule nommée TVA. La cellule nommée TTC contiendrait ainsi la formule suivante :
= total_ht * TVA

Dernière modification le mercredi 29 juillet 2009 à 18:48:50.Ce document intitulé « Saisie d'une formule » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Meilleures réponses pour « Saisie d'une formule » dans :
Formulaires en ligne - Les champs de saisie VoirQuelles données saisir ? Comment dois-je saisir l'information L'organisation des champs de saisie Séparer les champs de saisie L'organisation des champs et des titres La longueur des champs Quelles données saisir ? Sur la plupart des...
Liste déroulante avec saisie semi automatique pour EXCEL VoirC'est une procédure qui demande un investissement personnel et qui n'est pas nécessairement facile à comprendre et à réaliser dès la première fois. Afin de rendre cette astuce facile à utiliser, nous allons employer les plages et les formules...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
Tableur - Les formules VoirUne formule est une expression, qui, lorsqu’elle est interprétée par le tableur, effectue un calcul soit interne, soit plus fréquemment en employant des valeurs présentes dans d’autres cellules. Pour saisir une formule dans une cellule, il suffit de...
Servlets - Gestion des formulaires VoirIntroduction aux formulaires Les servlets rendent très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML, c'est-à-dire une interface graphique permettant à l'utilisateur de saisir des données. Grâce à la balise...
Collection CommentÇaMarche.net