Qu'est-ce qu'une fonction Excel ? Retour ABC

Une fonction est un outil qui produit un résultat d'un type bien précis (numérique, logique, date, ...). Donc, une fonction réalise un traitement de l'information.

La fonction est une espèce de "boîte noire" : l'utilisateur doit simplement connaître le rôle de la fonction et les données à manipuler, mais il ne doit pas savoir comment la transformation se réalise. On dit que le processus est "transparent" pour l'utilisateur.

Excel 2003 dispose, en standard, de 329 fonctions classées en différentes familles : Statistiques, Math & Trigono, Scientifiques, Finances, Date & Heure, Base de données, ...

 

 

nom_fonction(liste de paramètres)

  • nom_fonction : nom de la fonction Excel (souvent explicite : somme, moyenne, choisir, ...)

  • liste de paramètres (ou arguments) : valeur, adresse de plage, nom de plage, ... Les paramètres sont séparés par des caractères conventionnels (en l'occurrence des points-virgules).

Exemples

Nom de la fonction

Rôle

somme

effectuer une somme

moyenne

effectuer une moyenne

max

renvoie le plus grand nombre d'une liste de valeurs

choisir

choisir une action ou une valeur par rapport à une valeur

Quelques opérateurs

Le point-virgule joue le rôle du séparateur (Union).

Le caractère deux points représente l'opérateur Plage (ou étendue).

 

Exemples de formules
Cette formule...

 effectue la somme du contenu...

=somme(A1;B23;K200)

de trois cellules

=somme(B1:B50)

des cellules de la plage B1:B50

(Cette formule effectue les calculs suivants :
B1+B2+B3+...+B48+B49+B50). On apprécie la concision de la formule !

=somme(A1:A10;C1:C10)

des cellules des plages A1:A10 et C1:C10

=somme(B:B)

des cellules contenant une valeur numérique et situées dans la colonne B.

=somme(A1:A10)+somme(B3:B5)

de la plage A1:A10 et de la plage B3:B5

 


Avertissement
: les 24 fonctions présentées ci-dessous sont utilisées dans un cours Excel niveau élémentaire pour adultes (destiné aux utilisateurs novices en Excel), d'une durée de 40 périodes. Cette liste est indicative et sera, éventuellement, complétée par l'utilisateur en fonction (ce n'est pas un jeu de mots !) de ses besoins.

INFO : quand le nom d'une fonction apparaît en bleu, cela signifie qu'une page d'exemples est disponible.


Fonctions / famille


Description sommaire

Fonctions statistiques

NB compter les nombres d'une plage.
NB.SI compter les cellules qui répondent à un critère donné.
NBVAL compter le nbr. de cellules non vides d'une plage.
MOYENNE calculer une moyenne arithmétique.
MAX renvoie la valeur maximale.
MIN renvoie la valeur minimale.

Fonctions mathématiques

SOMME réaliser une somme.
SOMME.SI réaliser une somme conditionnelle.
ARRONDI arrondir le contenu de la cellule.
ENT partie entière de (par valeur inférieure).
ALEA tirage pseudo-aléatoire d'un nombre réel.
ABS valeur absolue.
RACINE calculer la racine carrée.
PI renvoyer la valeur de PI (3,14159....).

Fonctions logiques

SI effectuer un choix (alternative).
ET conjonction.
OU disjonction inclusive.
NON négation.

Fonctions Date & Heure

MAINTENANT renvoie la date et l'heure.
AUJOURDHUI renvoie la date.

Fonctions "Texte"

MAJUSCULE transforme son argument en lettres majuscules.
MINUSCULE transforme son argument en lettres minuscules.

Fonctions Recherche & Matrices

RECHERCHEV extraire une valeur située à droite de la valeur recherchée verticalement.
RECHERCHEH extraire une valeur située en dessous de la valeur recherchée horizontalement.

Remarques-conseils


1° Pour chaque exercice, pensez à noter les fonctions que vous avez utilisées. Sachez qu'un problème peut souvent être résolu de plusieurs manières.

2° Consultez l'aide intégrée pour découvrir la syntaxe (règle d'écriture), le rôle de la fonction et les exemples proposés. Imprimez éventuellement la page d'aide.

3° Pour obtenir la liste des paramètres lors de la saisie, tapez le nom de la fonction et composez CTRL + MAJ + A.

4° Pour résoudre un problème, essayez d'abord d'utiliser des verbes (cumuler, comparer, transformer, rechercher, extraire, ...) sans penser aux fonctions correspondantes. Dans un deuxième temps, recherchez les fonctions les plus appropriées à votre solution.

5° Un argument d'une fonction peut être une autre fonction.

    Exemple : =SI(membre;SOMME(prix)*0.9;SOMME(prix))

membre et prix identifient des plages.

Sous la forme d'une phrase : "Si je suis membre (du club, d'une coopérative, ...), 

je bénéficie d'une réduction de 10% sinon, je paie le prix plein".

Certaines fonctions ne nécessitent aucune donnée externe (aucun argument) pour fonctionner.

Fonctions Valeurs possibles
=PI() 3,141592654
=ALEA() 0.746307123
=MAINTENANT() 7/06/2007 12:50
=AUJOURDHUI() 3/08/2010