• Aucun résultat trouvé

Opérateurs et fonctions destinés aux utilisateurs avancés

Après vous être familiarisé avec l’Éditeur de formules et les références de cellules, il vous sera alors possible de créer un large éventail de formules.

Cette section décrit en détail les opérateurs et les fonctions que vous pouvez inclure dans vos formules si vous les saisissez dans le champ de texte de l’Éditeur de formules. Définition de formules utilisant des opérateurs

Les opérateurs inclus dans des formules servent à effectuer des opérations arithméti- ques ou des comparaisons. Par exemple :

 A2 + A3 : correspond à l’addition des valeurs provenant de deux cellules de la première colonne.

 A2 > B6 : détermine pour sa part si la valeur de la cellule A2 est plus grande que celle de la cellule B6. Si c’est le cas, le résultat est VRAI ; dans le cas contraire, le résultat est FAUX. Les opérateurs arithmétiques effectuent des opérations arithmétiques et donnent des résultats sous forme numérique.

L’opérateur Donne Exemple (hypothèse :

A2 = 20 et B2 = 2)

+ L’addition de deux valeurs A2+B2 donne 22

– La différence entre deux

valeurs A2-B2 donne 18

* La produit de deux valeurs A2*B2 donne 40

/ Le résultat de la division d’une

valeur par une autre

A2/B2 donne 10

^ Le résultat de l’élévation d’une

valeur à la puissance d’une autre

A2^B2 donne 400

% Le résultat de la division d’une

valeur par 100 A2% donne 0,2

Remarques :

 Lorsqu’une référence de cellule se rapporte à une cellule vide, la valeur utilisée est 0.  Lorsqu’une référence de cellule se rapporte à une cellule contenant FAUX, la valeur utilisée

est 0. Si la cellule contient VRAI, la valeur utilisée est 1. Ainsi, VRAI + 1 donne 2. Â L’utilisation d’une chaîne de texte avec un opérateur arithmétique donne une erreur.

Les opérateurs de comparaison comparent deux valeurs et donnent uniquement la valeur VRAI ou FAUX.

Définition de formules utilisant des fonctions

Les tableaux suivants fournissent des informations sur trois types de fonctions : statis- tiques, numériques et logiques. Vous y retrouverez les conventions suivantes utilisées pour décrire les arguments :

 Les paramètres fictifs d’argument (x; x1; etc.) représentent les emplacements

où la saisie doit se placer (telle que les références aux cellules ou les constantes).

L’opérateur Donne Exemple (hypothèse :

A2 = 20 et B2 = 2)

= VRAI si deux valeurs sont

égales A2=B2 donne FAUX

<> VRAI si deux valeurs ne sont

pas égales A2<>B2 donne VRAI

> VRAI si la première valeur est

supérieure à la deuxième A2>B2 donne VRAI

< VRAI si la première valeur est

inférieure à la deuxième A2<B2 donne FAUX

>= VRAI si la première valeur est

supérieure ou égale à la deuxième

A2>=B2 donne VRAI

<= VRAI si la première valeur est

inférieure ou égale à la deuxième

A2<=B2 donne FAUX

Remarques :

 Les chaînes de texte sont considérées comme supérieures aux nombres. Ainsi, “bonjour” > 5 donne VRAI.

 VRAI et FAUX peuvent être comparés mutuellement mais ne peuvent pas être comparés avec des nombres ou des chaînes de texte. Par exemple, VRAI > FAUX et FAUX < VRAI.  Pour taper une valeur booléenne (c’est-à-dire VRAI ou FAUX), tapez le signe égal suivi

 Les points de suspension (...) suivant une liste d’arguments reviennent à indiquer que vous pouvez ajouter des arguments si nécessaire. Placez un point-virgule pour séparer les arguments. Si la langue de votre système n’utilise cependant pas la vir- gule comme séparateur décimal (comme c’est le cas pour l’anglais), vous avez éga- lement la possibilité de séparer les arguments par une virgule.

 Les fonctions ne nécessitant pas un nombre spécifique d’arguments (comme c’est le cas de MOYENNE) peuvent inclure des références à des ensembles de cellules (par exemple, A4:A6) plutôt que d’autres arguments ou en complément à ceux-ci. Les fonctions statistiques procèdent à des calculs de statistiques.

Cette fonction Donne Exemples

MOYENNE(x1 ...) La moyenne arithmétique des arguments indiqués

MOYENNE(2;3) donne 2,5 COMPTE(x1 ...) Le nombre d’arguments indi-

qués qui ne sont pas numéri- ques

COMPTE(1;2;“bonjour”) donne 2

COMPTE(A1:A4) donne 2 si A1 et A2 contiennent des nom- bres mais que A3 et A4 sont vides

MAX(x1 ...) La valeur de l’argument le plus grand parmi ceux indiqués

MAX(–1, 42, 7) donne 42 MIN(x1 ...) La valeur de l’argument le plus

petit parmi ceux indiqués

MIN(–1, 42, 7) donne –1

Remarques :

 Si un argument correspond à une référence à une cellule ne contenant aucun nombre, l’argument est alors ignoré. VRAI est considéré comme équivalent à 1, FAUX à 0 et les chaînes de texte donnent une erreur.

Les fonctions numériques procèdent à des calculs arithmétiques plus complexes.

Cette fonction Donne Exemples Remarques

ABS(x) La valeur absolue

de l’argument ABS(3,6) donne 3,6ABS(-3,6) donne 3,6 ABS(VRAI) donne 1

Interprète VRAI comme 1 et FAUX comme 0

ENT(x) Le nombre inférieur

entier le plus proche de l’argument ENT(3,1) donne 3 ENT(3,7) donne 3 ENT(–3,1) donne –4 ENT(42) donne 42 Interprète VRAI comme 1, et FAUX et les références à des cellules vides comme 0 MOD(x;y) Le reste après division

de x par y MOD(5,2) donne 1 MOD(–1,2,7) donne 5,8 Le signe de la valeur résultante est le même que celui de y. Reportez-vous égale- ment aux remarques de la fin du tableau. PRODUIT(x1 ...) Le produit des argu-

ments indiqués

PRODUIT(2;4) donne 8 Reportez-vous aux remarques de la fin du tableau. ARRONDI(x; y) Le nombre résultant

après avoir arrondi x sur y décimales ARRONDI(3,1415; 2) donne 3,14 ARRONDI(3,1415, –7) donne 0 ARRONDI(3,1415, 2,7) donne 3,14 Arrondit y vers 0 à l’entier le plus proche. Si y est négatif après l’opération d’arrondi, la fonction donne 0. Reportez-vous égale- ment aux remarques de la fin du tableau. SIGNE(x) 1, si x est supérieur à 0

0, si x est égal à 0 –1 si x est inférieur à 0 SIGNE(42) donne 1 SIGNE(0) donne 0 SIGNE(–42) donne –1 Interprète VRAI comme 1, et FAUX et les références à des cellules vides comme 0 SOMME(x ...) La somme des argu-

ments indiqués SOMME(1; 2) donne 3SOMME(1, VRAI) donne 2

Reportez-vous égale- ment aux remarques de la fin du tableau.

Remarques :

 Si un argument de MOD, ARRONDI ou SOMME se réfère à une cellule ne contenant aucun nombre, l’argument est alors ignoré. VRAI est interprété comme 1, FAUX comme 0 et les chaînes de texte donnent une erreur.

Les fonctions logiques déterminent si une condition donnée s’évalue par VRAI ou par FAUX.

Cette fonction Donne Exemples Remarques

ET(x1 ...) VRAI si tous les argu- ments s’évalue comme VRAI, sinon donne FAUX

ET(VRAI, VRAI) donne VRAI ET(VRAI, FAUX) donne FAUX ET(VRAI, 0) donne FAUX

Reportez-vous aux remarques de la fin du tableau. ESTERREUR(x) VRAI si x provoque

une erreur, sinon donne FAUX

ESTERREUR(1/0) donne VRAI

NON(x)) VRAI si x est FAUX

FAUX si x est VRAI NON(VRAI) donne FAUXNON(FAUX) donne VRAI Interprète 0 comme FAUX et tous les autres nombres comme VRAI OU(x1 ...) VRAI si n’importe

lequel des arguments est VRAI, donne FAUX dans le cas contraire

OU(VRAI, FAUX) donne VRAI

OU(FAUX) donne FAUX Reportez-vous aux remarques de la fin du tableau.

Remarques :

 Si un argument de ET ou OU se réfère à une cellule ne contenant ni VRAI ni FAUX, l’argument est alors ignoré. Lorsque vous saisissez directement les arguments plutôt que de faire réfé- rence à des cellules pour des valeurs, le zéro est alors interprété comme FAUX, n’importe quel autre nombre est interprété comme VRAI et les chaînes de texte donnent une erreur.

6

6

Création de graphiques

Vous pouvez transformer des données de feuilles