Excel en un Cleex

Fonction SOUS.TOTAL

La fonction SOUS.TOTAL est une fonction Excel permettant d’effectuer des calculs (somme, moyenne, nombres, max, min) en évitant de compter plusieurs fois les totaux et calculs intermédiaires.
Utilisation de la fonction SOUS.TOTAL sur Excel

Syntaxe

La fonction SOUS.TOTAL s’écrit de la façon suivante :

= SOUS.TOTAL( no_fonction ; réf1 ; ... )

Cette fonction possède au moins deux arguments.

  • no_fonction – Un nombre indiquant le type de calcul que nous souhaitons effectuer (ex: somme).
  • réf1 – Plage de cellules sur laquelle effectuer le calcul.
  • [réf2] – Argument optionnel. Seconde plage de cellules sur laquelle effectuer le calcul.

La fonction SOUS.TOTAL permet de faire des calculs sur une plage de cellules en tenant compte des lignes de sous-totaux pouvant exister. Elle évite de compter plusieurs fois les mêmes valeurs.

Elle permet également d’ignorer les valeurs masquées ou groupées si on le souhaite.

Elle permet d’opérer un grand nombre de calculs parmi lesquels : SOMME, MOYENNE, NB, MAX, MIN, NBVAL.

= SOUS.TOTAL( 9 ; valeurs )
--> Résultat : somme de la plage 'valeurs'

= SOUS.TOTAL( 1 ; valeurs )
--> Résultat : moyenne de la plage 'valeurs'

= SOUS.TOTAL( 2 ; valeurs )
--> Résultat : nb de cellules de la plage 'valeurs'

Calculs disponibles

Le premier argument de la fonction SOUS.TOTAL indique le type de calcul que l’on souhaite réaliser. On peut choisir de compter les valeurs masquées ou non. Si l’on souhaite compter les valeurs masquées ou groupées, le nombre à indiquer de la fonction de calcul sera compris entre 1 et 11.

Pour ignorer les cellules masquées ou groupées, il faudra indiquer une fonction de calcul comprise entre 101 et 111.

À noter que les valeurs filtrées sont toujours ignorées des calculs et ce, peu importe le numéro indiqué.

Voici une synthèse des fonctions de calcul.

Calcul
Numéro (lignes masquées comptées)
Numéro (lignes masquées ignorées)
MOYENNE
1
101
NB
2
102
NBVAL
3
103
MAX
4
104
MIN
5
105
PRODUIT
6
106
ECARTYPE.STANDARD
7
107
ECARTYPE.PEARSON
8
108
SOMME
9
109
VAR.S
10
110
VAR.P.N
11
111

Quelques utilisations de la fonction SOUS.TOTAL

Utiliser la fonction SOUS.TOTAL pour faire des sous-totaux dans un tableau

La fonction SOUS.TOTAL s’avère très intéressante pour créer des sous-totaux dans un tableau avec des calculs intermédiaires. En effet, elle évite les erreurs de saisies et de double compter certains totaux. Pour cela, observez bien l’exemple ci-dessous. La formule à utiliser sera la suivante :

= SOUS.TOTAL( 9 ; plage_de_cellules)
Fonction SOUS.TOTAL pour calculer des sous totaux dans un tableau Excel

Utiliser la fonction SOUS.TOTAL pour compter les valeurs non filtrées

La fonction SOUS.TOTAL est également intéressante pour effectuer des calculs sur des valeurs non filtrées. Le rapport que vous créez ainsi est dynamique suivant le filtre appliqué. Pour cela, il faudra se servir des numéros des fonctions de calculs compris entre 101 et 111.

= SOUS.TOTAL( 101 ; plage_de_cellules)
--> Calcul de la moyenne des cellules non filtrées

= SOUS.TOTAL( 109 ; plage_de_cellules)
--> Calcul de la somme des cellules non filtrées

Création automatique des sous-totaux dans les bases de données

Il existe une fonctionnalité pour créer des sous-totaux dans un tableau déjà trié. Pour cela, rendez-vous dans la section Données du ruban puis sous-total. Vous pourrez y indiquer les catégories et le type de calcul à effectuer.

Cette fonctionnalité est très intéressante puisqu’elle crée en même temps un plan sur la partie gauche.

Formules en lien

Fonctions en lien

4.8/5 - (18 votes)

Vous avez apprécié cet article ?

Pour me soutenir, cliquez sur cette publicité. Pas besoin d’acheter, un clic suffit.

Merci. 🤩

Annonces

Modèles Excel

+

Livret 

7 méthodes pour gagner 2H par semaine sur Excel

C’est gratuit 🤩

Formation Excel (100% finançable)

Un programme personnalisé, avec un formateur expert attitré et selon vos disponibilités.

Formations Excel

Parce que chacun devrait avoir les moyens de faire son travail sur Excel

Découvrez des formations accessibles, rapides et directement applicables.