This is an excerpt from Pierre Leclerc (www.excel-vba.com)

Leçon 8 de 23: Les signes et formules dans Excel

Voici les 14 signes de base qui sont offerts par Excel:
 = + - * / ^ ( ) : ; < > & "

Une formule Excel doit nécessairement commencer par un signe égal (=). Si vous êtes un ancien utilisateur de Lotus 123 et que vous commencez votre formule par un moins (-) ou un plus (+), Excel ajoutera le =.

Si vous voulez copier/coller une formule d'une cellule à l'autre sans que les adresses ne changent ou si vous voulez copier/coller une formule d'un classeur à l'autre sans créer des liens externes, sélectionnez l'ensemble de la formule sans le signe égal, cliquez sur copier, CLIQUEZ SUR ENTRÉE, sélectionnez la cellule de destination, saisissez un signe égal et collez.

On retrouve d'abord les 5 signes mathématiques de base soient: plus (+), moins (-), multiplier (*), diviser (/) et puissance (^). La syntaxe générale est : =A1+B1 pour additionner les valeurs des cellules A1 et B1. On peut aussi additionner la valeur d'une cellule avec un nombre =A1+33.

L'astérisque sert de signe de multiplication mais sert aussi à ajouter des critères aux formules utilisant la plus importante fonction d'Excel SOMMEPROD. L'astérisque sert aussi à ajouter des critères dans les formules matricielles.

Si vous voulez connaître le résultat de la somme de 1 plus 2 divisée par 3 (1), vous ne pouvez écrire la formule suivante =1+2/3 puisque cette formule signifie faire la somme de 1 plus le quotient de 2 divisé par 3 (1,6667). Vous devez utiliser des parenthèses pour éviter qu'Excel calcule les quotients et produits avant les additions et soustractions. Votre formule deviendra =(1+2)/3. Votre formule peut aussi avoir l'air de ceci : =(((((((1+2)/3))))))). Dans l'exemple précédent =(1+2)/3, vous avez utilisé des parenthèses pour forcer un ordre d'exécution mais vous pouvez aussi utiliser des parenthèses pour rendre un formule plus facile à lire. Vous ne pouvez pas abuser des parenthèses.

Vous pouvez donc utiliser des parenthèses pour des raisons mathématiques et pour rendre vos formules plus claires mais vous DEVEZ utiliser les parenthèses pour soumettre des arguments à toutes les fonctions d'Excel. Par exemple : =SOMME(A1:A22) permet de faire la somme des cellules A1 à A22.

Dans la formule précédente, vous avez utilisé le deux-points pour indiquer que vous vouliez la somme de A1 JUSQU'À A22. Donc le deux-points signifie "JUSQU'À". Le point virgule quant à lui sert à séparer les arguments d'une fonction (utilisez la virgule si vous travaillez en "américain"). Ainsi, =SOMME(A1;A2) signifie faire la somme de A1 ET de A2. La formule =SOMME(A1:A22;C2:C33) signifie faire la somme de A1 à A22 plus la somme de C2 à C33. La formule =SI(A1>=95;"A+";"A-") dans la cellule B1 signifie que si la valeur de la cellule A1 est plus grande ou égale à 95 la cellule B1 contiendra un A+ sinon elle contiendra un A-.

La formule précédente (=SI(A1>=95;"A+";"A-")) vous a introduit au signe "plus grand ou égal à" (>=). Les signes "plus grand que" (>) et plus petit que (<) sont utilisés avec les fonction SI, SOMMEPROD et d'autres fonction qui utilisent des conditions et critères. Les autres variantes de ces signes sont (<>) signifiant "n'est pas égal à" et  (<=) signifiant "plus petit ou égal à". Si vous utilisez par erreur (=<) au lieu de (<=) Excel n'acceptera pas votre formule.

La formule précédente (=SI(A1>=95;"A+";"A-")) vous a aussi introduit aux guillemets. Les guillemets permettent de dire à Excel que ce que vous soumettez est un texte. Si vous essayez d'utiliser la formule précédente sans guillemets, Excel vous envoie un message d'erreur #NOM! parce que A+ n'est pas un nom de fonction ou de champs nommé et n'est pas une valeur numérique. Tout texte doit être soumis entouré de guillemets. Ainsi =Pierre n'est pas un formule valide alors que ="Pierre" est valide et résultera en Pierre.

Voici maintenant un autre signe utilisé pour travailler avec des chaînes de caractères (textes), l'éperluette (&). La formule ="Pierre" & "Leclerc" résultera en PierreLeclerc. SI vous voulez ajouter un espace entre le prénom et le nom, la formule devient ="Pierre" & " " & "Leclerc". Si le prénom Pierre réside dans la cellule A1 et le nom Leclerc est dans la cellule B1 la formule suivante dans la cellule C1 résultera en Pierre Leclerc : =A1 & " " & B1. Comme avec les signes mathématiques vous pouvez utiliser des valeurs et des adresses comme dans la formule suivante : =A1 & " " & "Leclerc". La formule =SI(A1>=95;"A+";"") signifie que si la valeur de la cellule A1 est supérieure ou égale à 95 le résultat est A+ sinon la cellule doit être vide (deux guillemets).

NOTE: Si vous n'utilisez pas de signe égal (=) et donc si vous ne créez  pas une formule, vous pouvez saisir vos textes sans guillemets. Vous pouvez saisir Pierre sans guillemets et Excel acceptera cette valeur.

Et voici le signe le plus important, le signe de dollar ($). Quand vous commencez à développer des formules simples ou complexes que vous voulez les copier/coller, il deviendra indispensable de maîtriser ce signe.

left arrow Retour à la page d'accueil