Dans un tableau Excel, vous souhaitez calculer des sous-totaux tout en obtenant un total général fiable ?
Dans le tableau ci-dessous, pour faire la somme des points de l’équipe A, B et C, ainsi que la somme totale, la formule somme n’est pas appropriée car elle additionne l’ensemble sans aucune distinction. Ainsi la somme totale sera erronée.
Voyons comment calculer la somme des points de chaque équipe et le total global correctement.
Pour ce faire, nous utilisons la fonction SOUS.TOTAL.
Cette dernière fonctionne de la manière suivante :
=SOUS.TOTAL(no_fonction; réf1; …)
Cette fonction vous permet d’effectuer de nombreuses opérations comme une moyenne, un comptage, identifier une valeur maximum ou minimum, etc.
Le premier argument correspond à l’opération à effectuer (somme, moyenne, comptage, maximum, minimum, etc.).
Ici, nous souhaitons additionner des points, donc nous choisissons la fonction 9-SOMME.
Après avoir mis un ; pour séparer les arguments, nous sélectionnons les données à ajouter.
Ainsi nous obtenons le résultat suivant :
La fonction SOUS.TOTAL permet d’obtenir le total des points des équipes A, B et C individuellement.
Pour calculer le nombre total de points, nous appliquons la fonction en sélectionnant l’intégralité de la colonne (y compris les sous-totaux par équipe). Nous obtenons ainsi le total général des points.
Astuce : lorsque vous appliquez un filtre à une colonne, la fonction SOUS.TOTAL permet d’obtenir un résultat dynamique. En effet, l’opération se fera uniquement avec les cellules visibles.
À noter : les codes de 1 à 11 sont repris de 101 à 111 avec les mêmes opérations. La différence est que les codes 101 à 111 ignorent également les lignes masquées manuellement :
- 1 (MOYENNE) : ignore les lignes filtrées.
- 101 (MOYENNE) : ignore les lignes filtrées et les lignes masquées manuellement.


