Formules : exemples de fonctions
Exemples de fonctions de date et d'heure
- AUJOURDHUI : Cette fonction renvoie la valeur
numérique correspondant à la date du jour ce qui permet d'obtenir la
date du jour en utilisant le format Date. Cette fonction est une
fonction sans paramètre (elle n'a pas d'argument).
La syntaxe est AUJOURDHUI().
- MOIS : Cette fonction renvoie le numéro du mois qui
correspond à la date associée à la valeur numérique passée en
argument. Cette fonction est donc une fonction à un paramètre.
La syntaxe est MOIS(valeurnumérique).
Exemples de fonctions de texte
- MAJUSCULE : Cette fonction renvoie le texte
passé en argument en majuscules.
La syntaxe est
MAJUSCULE(valeurtexte). - CNUM : Cette fonction
convertit le texte passé en argument en la valeur numérique
correspondante. Si le texte ne peut être converti, la valeur
« #valeur! » est renvoyée.
Exemples de fonctions logiques
Les fonctions logiques permettent de construire des expressions logiques
à partir d'expressions conditionnelles. Ces fonctions sont importantes
et nous en donnons ici la liste complète.
- ET : Cette fonction renvoie le valeur VRAI si
tous ses arguments ont la valeur VRAI, et FAUX
sinon. Cette fonction admet un nombre d'arguments compris entre 1 et
30. La syntaxe est ET(valeurlogique1;valeurlogique2;...).
- OU : Cette fonction renvoie le valeur VRAI si
l'un au moins des arguments a la valeur VRAI, et FAUX
sinon (c'est-à-dire si tous les arguments ont la valeur FAUX).
Cette fonction admet un nombre d'arguments compris entre 1 et 30.
La syntaxe est OU(valeurlogique1;valeurlogique2;...).
- NON : Cette fonction renvoie la valeur logique
contraire de la valeur logique passée en argument.
La syntaxe est : NON(valeurlogique).
- SI : Cette fonction renvoie une valeur ou une autre
selon la valeur de vérité d'une expression logique.
La syntaxe est :
SI(testlogique;valeursiVRAI;valeursiFAUX).
Le premier argument testlogique doit être une expression
logique de résultat VRAI ou FAUX, le deuxième argument
est la valeur retournée par la fonction si l'expression logique a la
valeur VRAI, le troisième argument est la valeur retournée par
la fonction si l'expression logique a la valeur FAUX.
Le test logique peut être une expression logique.
On peut imbriquer les SI.
Exemples de fonctions mathématiques
Toutes les fonctions mathématiques et trigonométriques usuelles sont
disponibles (SIN, LN, RACINE,...).
- ARRONDI : Cette fonction renvoie la valeur numérique
donnée comme premier argument arrondie au nombre de chiffres passé en
second argument.
La syntaxe est ARRONDI(valeurnumérique;nombrechiffres).
- SOMME : Cette fonction renvoie la somme de toutes les
valeurs numériques passées en argument.
La syntaxe est : SOMME(argument1;argument2;...). Les
arguments peuvent être des valeurs numériques, mais le plus souvent
les arguments seront des références à des plages de cellules. Dans ce
cas, seules les valeurs numériques sont prises en compte dans le
calcul de la somme.
Exemples de fonctions statistiques
La plupart des fonctions statistiques sont disponibles (médiane, écart
type, variance, ...). Nous ne détaillons dans ce paragraphe que les
fonctions les plus basiques. En général, les arguments seront des
références à des plages de cellules comme pour la fonction
SOMME.
- MAX : Cette fonction renvoie la plus grande valeur
numérique de la liste des arguments.
La syntaxe est : MAX(argument1;argument2;...).
- MIN : Comme MAX mais MIN !
- MOYENNE : Cette fonction renvoie la moyenne
arithmétique des valeurs numériques de la liste sans prendre en compte
les autres valeurs.
La syntaxe est : MOYENNE(argument1;argument2;...).
- NB : Cette fonction renvoie le nombre de valeurs
numériques dans la liste des arguments.
La syntaxe est : NB(argument1;argument2;...).
- NBVAL : Cette fonction renvoie le nombre de cellules
non vides (contenant des valeurs numériques ou pas) dans la liste des
arguments.
La syntaxe est : NBVAL(argument1;argument2;...).
Dominique Gonzalez - 18 Novembre 1999.