Module 20: Fonctions mathématiques 20.0 Introduction Excel inclut un grand nombre de fonctions mathématiques qui vont de la simple addition aux mystérieux tests statistiques de corrélation. Qui que vous soyez (même un mathématicien Professional), vous n utiliserez presque jamais la grande majorité de ces fonctions. Ce module vous montrera les fonctions les plus utiles et comment rechercher efficacement une nouvelle technique dans Excel si vous souhaitez quelque chose de plus complexe. Remarque : Les fonctions utilisées pour additionner ou compter dans des catégories de données sont traitées dans Module 21 : Résumer les données. 20.1 Mathématiques très basiques Ajouter, soustraire, multiplier, diviser Les calculs simples peuvent être entrés dans la barre de formule d Excel de la même façon que dans les livres d écolier, le résultat du calcul apparait alors dans la cellule. Comme toutes les formules dans Excel, il faut commencer avec un signe =, et ne pas utiliser d espaces (si vous le faites, la formule fonctionnera mais ils sont inutiles). Sélectionnez la cellule A1 puis entrez dans la barre de formule =32+41.5 Allez à la cellule A2 puis entrez =173-21 Cellule A3 puis entrez =1.05*90.4 Cellule A4 puis entrez =1000/1.2 Quand on entre les calculs directement comme cela avec les chiffres, on appelle cela 2010 Excel dans le Business 1 Module 20 : Fonctions mathématiques
du hardwiring ou hardcoding, car il existe une alternative, dont on parlera plus loin. Arithmétique utilisant des cellules de référence Au lieu d entrer un calcul dans une seule cellule, Excel vous permet de construire des calculs en utilisant des cellules de référence qui contiennent des nombres. Au lieu d entrer directement la somme dans la cellule =32+41.5 Entrez 32 dans la cellule A2 32 Entrez 41,5 dans la cellule A3 41.5 Dans la cellule A1, entrez =A2+A3 Il est généralement plus pratique d utiliser les cellules de référence au lieu de taper les nombres car : Les éléments du calcul peuvent être mis à jour facilement. Les éléments du calcul sont plus clairs. La formule peut être copiée, et le même calcul peut être fait avec des éléments différents. Copier la somme dans A1 à partir de l exemple ci-dessus =A2+A3 Coller les résultats dans la cellule B1 Maintenant, la cellule B1 fait la somme des nombres contenus dans B2 et B3 N entrez pas les sommes directement (par exemple =53+63,4), même si vous ne changez pas les éléments ni ne copiez la formule. Entrez les éléments du calcul dans des cellules séparées, et faites la somme à partir de ces cellules. Vous trouverez plus facilement les erreurs de cette façon. 2010 Excel dans le Business 2 Module 20 : Fonctions mathématiques
Inclure des fonctions dans les calculs Il est possible d inclure des fonctions dans les calculs de la même manière que les cellules de référence, le résultat de la fonction sera pris en compte dans le calcul. La fonction =RACINE() prend la racine carrée de n importe quel élément =RACINE(4) renvoie la valeur 2. La formule suivante est réglée pour donner le triple de la racine carrée de la cellule A1 plus 8 : =3*RACINE(A1)+8 Les parenthèses ( ) Dans les formules Excel, les parenthèses, en plus d entourer les arguments des fonctions, sont utilisées de la même manière qu en arithmétique, les calculs à l intérieur des parenthèses sont réalisés en premier. =(3+5)*(3-1) Donne 16 comme résultat, car les parenthèses qui entourent les sommes renvoient au calcul =8*2 20.2 SOMME et addition Faire rapidement une somme La barre de statut (voir Module 1 : le tableau de bord d Excel) renvoie la somme de toutes les cellules sélectionnées (de celles qui contiennent des nombres) 1. Excel 2000, 2003 et 2007 sont légèrement différents : pour la version 2003 et les versions inférieures, il faut choisir entre SOMME, MOYENNE, MAXIMUM/MINIMUM ou COMPTE pour les cellules sélectionnées, dans la version 2007, on peut afficher plusieurs fonctions. 1 Si vous utilisez une copie d Excel où cela n est pas paramétré, faites un clic droit sur la barre de statut pour faire la modification. 2010 Excel dans le Business 3 Module 20 : Fonctions mathématiques
Additionner avec une formule Si vous voulez la somme d un groupe de cellules, utilisez la fonction SOMME. Les éléments sont une liste de cellules séparées par des virgules (autant que vous le souhaitez) : =SOMME(A1,A5,A9,B12,F12) Ou une plage de cellules (voir Module 11 dans les références de cellules) =SOMME(A1:D10) Ou dans plusieurs plages de cellules séparées par des virgules =SOMME(A1:D10,F1:G4,H1) Nous recommandons de ne pas utiliser l icône de somme automatique 2010 Excel dans le Business 4 Module 20 : Fonctions mathématiques
qui se trouve dans Accueil > Edition qui devine les cellules que vous voulez additionner en fonction de l organisation des données autour de la cellule active. Excel ne devinera pas toujours correctement la plage de cellules que vous voulez additionner, et bien que vous ayez la possibilité de changer sa suggestion, il est plus probable de faire des erreurs de cette façon qu en entrant la formule =SOMME() manuellement. 20.3 NB et compter On peut compter dans les feuilles de données de la même manière qu on additionne. Il y a cependant quelques subtilités que nous allons aborder ici. Compter les nombres La fonction NB compte le nombre de cellules qui contiennent des chiffres. Cela inclut les cellules qui ont un format de date. La fonction ne comptera pas les cellules qui contiennent du texte. La formule dans A1 est =NB(C1:E4,G1:I4) Elle compte combien sur les 18 cellules (2 ensembles de neuf cellules) prises en compte contiennent un chiffre, la réponse est 6. Comme pour SOMME, NB fonctionne avec autant d éléments entrés que l on veut, ces éléments peuvent aussi être des plages. Par exemple : =NB(A1:D10,F1:G4) comptera combien de cellules contiennent des chiffres dans les deux plages entrées. De même que SOMME, la barre de statut peut utiliser NB pour les cellules sélectionnées qui contiennent des chiffres (voir ci-dessus). Il faut cependant faire attention en utilisant NB. Si les nombres sont formatés en texte (voir Module 28 : Format des nombres), ils ne seront pas comptés, et les reformater en nombres ne rectifiera pas forcément le problème (Excel ne «remarque» pas qu ils ont été reformatés jusqu à ce que le contenu des cellules soit édité et qu on ait pressé la touche Entrée). 2010 Excel dans le Business 5 Module 20 : Fonctions mathématiques
Tout compter La fonction NBVAL compte le nombre de cellules qui contiennent tout type de données. En remplaçant NB par NBVAL dans l exemple ci-dessus, on prend aussi en compte les deux cellules qui contiennent du texte : La formule de A1 est maintenant =NBVAL(C1:E4,G1:I4) Elle compte combien sur les 18 cellules (2 ensembles de neuf cellules) prises en compte contiennent des données, la réponse est 8. Un autre aspect important : les cellules ne contenant que des espaces (elles semblent vides) seront quand même prises en compte par NBVAL. 20.4 SOMMEPROD Il y a une fonction mathématique particulièrement utile qui réalise deux opérations à la fois. Nous pensons qu il est plus facile de la comprendre en l appliquant à un problème simple. Voici une feuille de données contenant les produits d une entreprise dans la colonne A, la colonne donne les ventes (nombre d articles vendus) et la colonne C leur prix de vente. Nous voulons calculer le chiffre d affaire total. 2010 Excel dans le Business 6 Module 20 : Fonctions mathématiques
Nous pourrions ajouter, dans la colonne D, les calculs du chiffre d affaire pour chaque produit : puis utiliser SOMME pour avoir le total des revenus de la colonne D. Mais, nous pourrions aussi utiliser la fonction SOMMEPROD pour réaliser la multiplication et l addition en une fois : SOMMEPROD(B2 :B7,C2:C7) Cette fonction utilise deux plages de cellules (ou plus), calcule le produit de chaque paire de cellule et additionne ces produits. Donc dans cette exemple, la formule SOMMEPROD équivaut à : =B2*C2+B3*C3+B4*C4+B5*C5+B6*C 6+B7*C7 C est particulièrement utile quand on calculi une moyenne pondérée où certaines données contribuent plus que d autres à la moyenne, par exemple en calculant le nombre moyen de jour dans un mois. 20.5 Fonctions mathématiques spécialisées Comme on l a précisé au début de cette module, Excel possède de très nombreuses fonctions mathématiques et statistiques spéciales. Il est facile de trouver ces fonctions, 2010 Excel dans le Business 7 Module 20 : Fonctions mathématiques
cliquez sur l icône fx au début de la barre de formule, puis sélectionner la catégorie «Math & Trigo» ou «Statistiques» dans le menu déroulant : Les noms des fonctions pour ces catégories sont logiques en général, similaires ou identiques aux noms des opérations utilisées en mathématiques (par exemple la fonction SIN calcule le sinus d un angle). Ainsi, les fonctions spécialisées sont facile à trouver avec l aide d Excel. 2010 Excel dans le Business 8 Module 20 : Fonctions mathématiques