Introduction : SOUS.TOTAL, la fonction Excel qui s’adapte à vos filtres
La fonction SOUS.TOTAL sur Excel permet d’effectuer des calculs (somme, moyenne, Max, Min…) sur une plage de données en tenant compte des filtres appliqués. Contrairement aux fonctions classiques comme SOMME ou MOYENNE, elle s’adapte automatiquement aux lignes visibles du tableau.
C’est précisément ce comportement qui en fait une fonction incontournable dès que l’on travaille avec des listes filtrées.
Comprendre à quoi sert la fonction SOUS.TOTAL
La fonction SOUS.TOTAL permet de calculer un résultat dynamique, qui se met à jour automatiquement lorsque tu filtres un tableau Excel.
Concrètement :
- si tu filtres des lignes, le résultat change
- si tu masques certaines données, elles peuvent être ignorées
- si tu ajoutes des lignes, le calcul s’actualise
C’est une différence majeure avec la fonction SOMME, qui additionne toutes les cellules, visibles ou non.
Structure de la fonction SOUS.TOTAL dans Excel
La syntaxe de la fonction est la suivante :
=SOUS.TOTAL(num_fonction ; plage)
- num_fonction : indique le type de calcul à effectuer
- plage : correspond aux cellules à analyser
Le comportement de la formule dépend entièrement du numéro de fonction choisi.

Différence entre les numéros 1–11 et 101–111
C’est un point fondamental, souvent mal compris.
La fonction SOUS.TOTAL propose deux séries de numéros :
- 1 à 11
- 101 à 111
Les numéros de 1 à 11 permettent d’ignorer uniquement les lignes masquées par un filtre. Les numéros de 101 à 111 vont plus loin en excluant à la fois les lignes filtrées et celles masquées manuellement. Dans la majorité des cas, lorsque l’on travaille avec des filtres Excel classiques, l’utilisation des numéros de 1 à 11 est largement suffisante et plus lisible.
Utiliser SOUS.TOTAL avec un tableau filtré
Application concrète sur un tableau de données
La fonction SOUS.TOTAL révèle tout son intérêt lorsqu’elle est utilisée avec un tableau filtré. Dans un tableau de ventes, par exemple, il est possible d’appliquer un filtre par commercial ou par période afin d’afficher uniquement certaines lignes. La cellule contenant la fonction SOUS.TOTAL se met alors à jour automatiquement en fonction des données visibles. À chaque modification du filtre, Excel recalcule instantanément le résultat, sans intervention supplémentaire. C’est cette capacité d’adaptation qui fait de la fonction SOUS.TOTAL un outil très apprécié dans les tableaux de suivi et les reportings simples.
Pourquoi utiliser SOUS.TOTAL plutôt que SOMME
Les limites de la fonction SOMME avec les filtres
La fonction SOMME additionne toutes les valeurs d’une plage de cellules, qu’elles soient visibles ou non. Cela peut poser problème lorsque des filtres sont appliqués, car le résultat affiché ne correspond alors pas aux données réellement visibles à l’écran. La fonction SOUS.TOTAL, à l’inverse, s’adapte automatiquement aux filtres et calcule uniquement à partir des lignes affichées. Elle permet ainsi d’obtenir un total cohérent avec le contenu du tableau, ce qui est essentiel pour les tableaux de contrôle, de suivi ou de synthèse.
Quelles sont les limites de cette fonction SOUS.TOTAL ?
Cas où SOUS.TOTAL n’est pas la meilleure solution
Même si la fonction SOUS.TOTAL est particulièrement pratique, elle présente certaines limites. Elle fonctionne uniquement sur des plages de données continues et ne permet pas de gérer des calculs complexes basés sur plusieurs critères. De plus, elle n’est pas adaptée aux analyses multidimensionnelles ou aux comparaisons croisées. Dans ces situations, d’autres outils Excel, comme les Tableaux Croisés Dynamiques ou des fonctions conditionnelles plus avancées, sont généralement plus appropriés.
Conclusion : Quand utiliser la fonction SOUS.TOTAL sur Excel ?
La fonction SOUS.TOTAL est idéale lorsque l’on travaille sur des listes filtrables et que l’on souhaite obtenir des résultats qui s’ajustent automatiquement aux données visibles. Elle est particulièrement utile pour construire des tableaux simples, lisibles et évolutifs, sans multiplier les formules. Elle constitue également une excellente introduction aux notions de calcul dynamique dans Excel, avant d’aborder des outils d’analyse plus avancés.




