SOUS.TOTAL (SOUS.TOTAL, fonction)

Cet article décrit la syntaxe de formule et l’utilisation de la fonction SOUS.TOTAL dans Microsoft Excel.

Description

Renvoie un sous-total dans une liste ou une base de données. Il est généralement plus facile de créer une liste comportant des sous-totaux à l’aide de la commande Sous-total du groupe Contour dans l’onglet Données de l’application de bureau Excel. Une fois cette liste de sous-totaux créée, vous pouvez la modifier en changeant la fonction SOUS.TOTAL.

Syntaxe

SOUS.TOTAL(no_fonction,réf1,[réf2],...)

La syntaxe de la fonction SOUS.TOTAL contient les arguments suivants :

  • no_fonction     Obligatoire. Le nombre 1 à 11 ou 101 à 111 qui spécifie la fonction à utiliser pour calculer le sous-total. 1 à 11 inclut les lignes masquées manuellement, tandis que 101 à 111 les exclut ; les cellules filtrées sont toujours exclues.

no_fonction
(comprend les valeurs masquées)

no_fonction
(ignore les valeurs masquées)

Fonction

1

101

MOYENNE

2

102

NB

3

103

NBVAL

4

104

MAX

5

105

MIN

6

106

PRODUIT

7

107

ECARTYPE

8

108

ECARTYPEP

9

109

SOMME

10

110

VAR

11

111

VAR.P

  • réf1     Obligatoire. Première référence ou plage nommée dont vous souhaitez calculer le sous-total.

  • réf2;...     Facultatifs. Plages ou références nommées 2 à 254 dont vous souhaitez calculer le sous-total.

Remarques

  • Si d’autres sous-totaux se trouvent à l’intérieur de la plage définie par les arguments réf1; réf2;... (ou sous-totaux imbriqués), ces sous-totaux imbriqués ne sont pas pris en compte afin d’éviter tout comptage en double.

  • Pour les constantes no_fonction de 1 à 11, la fonction SOUS.TOTAL comprend les valeurs des lignes masquées par la commande Masquer les lignes dans le sous-menu Masquer et afficher de la commande Format du groupe Cellules dans l’onglet Accueil de l’application de bureau Excel. Utilisez ces constantes pour obtenir le sous-total des nombres masqués et non masqués dans une liste. Pour les constantes no_fonction de 101 à 111, la fonction SOUS.TOTAL ignore les valeurs des lignes masquées par la commande Masquer les lignes. Utilisez ces constantes pour obtenir uniquement le sous-total des nombres non masqués d’une liste.

  • La fonction SOUS.TOTAL ignore toute ligne non comprise dans le résultat d’un filtre, peu importe la constante no_fonction utilisée.

  • La fonction SOUS.TOTAL est conçue pour les colonnes de données, ou plages verticales. Elle n’est pas conçue pour les lignes de données, ou plages horizontales. Par exemple, lorsque vous effectuez le sous-total d’une plage horizontale au moyen de la constante no_fonction 101 ou plus, telle que SOUS.TOTAL(109,B2:G2), les colonnes masquées n’influencent pas le sous-total. En revanche, les lignes masquées dans une plage verticale influenceront le sous-total.

  • Si l’une des références est une référence 3D, la fonction SOUS.TOTAL renvoie la valeur d’erreur #VALEUR.

Exemple

Copiez les données d’exemple dans le tableau suivant, et collez-le dans la cellule A1 d’un nouveau classeur Excel. Pour que les formules affichent des résultats, sélectionnez-les, appuyez sur F2, et sur Entrée. Si nécessaire, vous pouvez modifier la largeur des colonnes pour afficher toutes les données.

Données

120

10

150

23

Formule

Description

Résultat

=SOUS.TOTAL(9;A2:A5)

Somme du sous-total des cellules A2:A5, avec 9 comme premier argument.

303

=SOUS.TOTAL(1;A2:A5)

Moyenne du sous-total des cellules A2:A5, avec 1 comme premier argument.

75.75

Remarques

La fonction SOUS.TOTAL nécessite toujours un argument numérique (de 1 à 11, de 101 à 111) comme premier argument. Cet argument numérique est appliqué au sous-total des valeurs (plages de cellules, plages nommées) spécifiées sous la forme des arguments qui suivent.

S’applique à : Excel Starter, Excel 2016 for Mac, Excel 2010, Excel 2013, Excel 2016 Preview, Excel for Mac 2011, Excel Online, Excel 2007



Ces informations vous ont-elles été utiles ?

Oui Non

Comment pouvons-nous nous améliorer ?

255 caractères restants

Afin de protéger votre vie privée, n’indiquez aucune information de contact dans vos commentaires. Lisez notre déclaration de confidentialité.

Nous vous remercions pour vos commentaires.

Ressources de support

Changer la langue