Fonction SOUS.TOTAL Excel : Guide complet pour des calculs dynamiques

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.

Fonction SOUS.TOTAL Excel

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.

Tableau des numéros de fonction SOUS.TOTAL

Voici la liste complète des numéros utilisables avec SOUS.TOTAL. Chaque numéro correspond à une fonction de calcul spécifique :

Numéro (filtre) Numéro (filtre + masqué) Fonction équivalente Description
1 101 MOYENNE Moyenne des valeurs visibles
2 102 NB Nombre de cellules contenant des valeurs numériques
3 103 NBVAL Nombre de cellules non vides
4 104 MAX Valeur maximale visible
5 105 MIN Valeur minimale visible
6 106 PRODUIT Produit des valeurs visibles
7 107 ECARTYPE Écart-type (échantillon)
8 108 ECARTYPEP Écart-type (population)
9 109 SOMME Somme des valeurs visibles
10 110 VAR Variance (échantillon)
11 111 VAR.P Variance (population)

Les numéros les plus utilisés au quotidien sont 9 (SOMME), 1 (MOYENNE), 2 (NB), 4 (MAX) et 5 (MIN). Les numéros 101-111 sont utiles quand vous masquez manuellement des lignes (clic droit > Masquer) en plus d’utiliser des filtres.

Exemples concrets d’utilisation de SOUS.TOTAL

Suivi commercial avec filtre par vendeur

Un responsable commercial dispose d’un tableau avec les colonnes : Vendeur, Client, Montant, Date. En bas du tableau, la formule =SOUS.TOTAL(9;C2:C500) affiche la somme des montants. Quand il filtre sur un vendeur spécifique, le total se met à jour automatiquement pour n’afficher que le chiffre d’affaires de ce vendeur. Plus besoin de créer des formules SOMME.SI complexes pour chaque commercial.

Comptage de lignes visibles après filtrage

Pour savoir combien de lignes sont affichées après un filtre, utilisez =SOUS.TOTAL(3;A2:A500) (équivalent NBVAL). Ce comptage est très utile pour vérifier rapidement le nombre de clients dans une région, le nombre de factures impayées, ou le nombre de produits en stock dans une catégorie.

Moyenne dynamique sur un reporting mensuel

Dans un tableau de suivi de production, la formule =SOUS.TOTAL(1;D2:D1000) calcule la moyenne de la colonne D uniquement sur les lignes visibles. En filtrant par mois, par équipe ou par machine, la moyenne se recalcule instantanément. C’est bien plus fiable qu’une formule MOYENNE classique qui inclurait les données masquées.

Questions fréquentes sur SOUS.TOTAL Excel

SOUS.TOTAL fonctionne-t-elle avec les tableaux structurés ?

Oui, et c’est même son usage le plus courant. Quand vous créez un tableau structuré (Ctrl + T), Excel ajoute automatiquement une ligne de totaux en bas. Cette ligne utilise justement la fonction SOUS.TOTAL pour que les calculs s’adaptent aux filtres du tableau. Vous pouvez changer le type de calcul (somme, moyenne, max…) via le menu déroulant de chaque cellule de la ligne de totaux.

Peut-on imbriquer plusieurs SOUS.TOTAL ?

La fonction SOUS.TOTAL ignore automatiquement les autres cellules contenant une formule SOUS.TOTAL dans la plage de calcul. Cela signifie que si vous avez des sous-totaux intermédiaires dans votre tableau, le sous-total général en bas ne les comptera pas deux fois. C’est un avantage majeur par rapport à SOMME, qui additionnerait les sous-totaux intermédiaires au total.

Quelle est la différence entre SOUS.TOTAL et AGREGAT ?

La fonction AGREGAT (disponible depuis Excel 2010) est une version plus puissante de SOUS.TOTAL. Elle propose 19 fonctions de calcul au lieu de 11, et permet d’ignorer les erreurs (#N/A, #DIV/0!) dans la plage de calcul. Si votre tableau contient des cellules en erreur, AGREGAT est préférable. Pour un usage standard sans erreurs, SOUS.TOTAL reste plus simple et plus lisible.

SOUS.TOTAL fonctionne-t-elle dans Google Sheets ?

Oui, Google Sheets supporte la fonction SOUS.TOTAL avec la même syntaxe et les mêmes numéros de fonction (1-11 et 101-111). Le comportement est identique : les calculs s’adaptent aux filtres appliqués. La version anglaise s’appelle SUBTOTAL.

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.

DÉMARRAGE IMMÉDIAT

Trouvez votre formation

  • 7h à 42h
  • 100% Certifiant
  • Accès immédiat
Réserver ma place Catalogue & Inscription en ligne Une question avant d’acheter ?
CERTIFICATION RECONNUE

Boostez votre carrière avec une formation sur mesure

Ne restez plus bloqué sur vos outils. Obtenez une certification officielle et maîtrisez votre logiciel favori dès maintenant.

  • Paiement CB / PayPal / 4x sans frais
  • Éligible CPF / OPCO / France Travail
Voir le programme
Réponse sous 24h

Découvrez d'autres astuces et formations sur le même sujet

Formation à partir de 299 €
Voir les sessions →