4. Exercice 2 – Calcul, Formules et Séries
Prérequis
Il convient de lire le Cours Excel 2016 jusqu'au 6ème chapitre Utilisation de calculs avant d'entamer cet exercice.
Question
Soit l’extrait de feuille de calcul suivant :
Reproduire cet extrait de feuille de calcul et remplir les valeurs aux colonnes H et I et aux lignes 10 et 11 à l’aide de formules adéquates et en utilisant convenablement la recopie incrémentée.
L’extrait après remplissage des valeurs :
Indications Exercice 2 – Calcul, Formules et Séries
1 - Formule à la cellule H4 : « =SOMME(B4:G4) »
2 - Copier la formule jusqu’en cellule H10
3 - Formule à la cellule B10 : « =SOMME(B4:B9) »
4 - Copier la formule jusqu’en cellule H10
5 - En cellule I4, vous pouvez utiliser la formule « =H4/H10 » et utiliser le Style de pourcentage. Mais, lorsque vous faites la recopie aux cellules en bas, vous retrouvez des erreurs avec la mention « #DIV/0! » qui signifie « Erreur lors de la division par zéro ».
Pour trouver l’origine de l’erreur, cliquez sur la cellule I6 par exemple et regarder la formule affichée à la Barre de formules. La valeur affichée est « =H6/H12 », alors que H12 ne contient aucune valeur, c’est pour cela que l’erreur générée est « Erreur lors de la division par zéro ».
Rappelez vous que lors de la recopie incrémentée en descendant verticalement, Excel incrémente tout ce qu’il trouve comme numéro de ligne, alors que nous voulons garder le H10 constant dans les formules lors de la recopie. La solution est de mettre un signe « $ » devant le 10 dans la formule de départ.
Donc, utilisez en cellule I4 la formule « =H4/H$10 ». Utilisez la recopie jusqu’en cellule I10, et vous n’aurez plus d’erreur.
6 - En cellule B11, utilisez la formule « =B10/$H10 » utilisez la recopie incrémentée jusqu’en cellule H11.
Remarquez que j’ai mis ici le signe « $ » devant le H. Par contre en cellule I4, j’ai mis le signe « $ » devant le 10. En effet, la formule entrée en B11 sera copiée horizontalement et Excel incrémenterait dans ce cas le H, s’il n’y avait pas le signe « $ » devant.