Mathématiques et trignométrie - Fonction SOUS-TOTAL

La description

La fonction SUBTOTAL renvoie un sous-total dans une liste ou une base de données. Vous pouvez créer une liste avec des sous-totaux à l'aide de la commande Sous-total dans le groupe Plan de l'onglet Données dans Excel. Une fois la liste des sous-totaux créée, vous pouvez la modifier en éditant la fonction SOUS-TOTAL.

Syntaxe

SUBTOTAL (function_num, ref1, [ref2]...)

Arguments

Argument La description Obligatoire / facultatif
Function_num

Le nombre 1-11 ou 101-111 qui spécifie la fonction à utiliser pour le sous-total.

  • 1-11 inclut les lignes masquées manuellement
  • 101-111 les exclut

Les cellules filtrées sont toujours exclues. Regardez la table Function_num ci-dessous pour connaître les fonctions.

Obligatoire
Réf1 La première plage ou référence nommée pour laquelle vous voulez le sous-total. Obligatoire
Réf2 ... Plages nommées ou références 2 à 254 pour lesquelles vous voulez le sous-total. Optionnel
Function_num (inclut les valeurs masquées) Function_num (ignore les valeurs masquées) Fonction
1 101 MOYENNE
2 102 COMPTER
3 103 COUNTA
4 104 MAX
5 105 MIN
6 106 PRODUIT
sept 107 STDEV
8 108 STDEVP
9 109 SOMME
dix 110 VAR
11 111 VARP

Remarques

  • S'il existe d'autres sous-totaux dans ref1, ref2… (ou des sous-totaux imbriqués), ces sous-totaux imbriqués sont ignorés pour éviter un double comptage.

  • Pour les constantes no_fonction de 1 à 11, la fonction SOUS-TOTAL inclut les valeurs des lignes masquées par la commande Masquer les lignes sous le sous-menu Masquer et afficher de la commande Format dans le groupe Cellules de l'onglet Accueil dans Excel. Utilisez ces constantes lorsque vous souhaitez calculer le sous-total des nombres masqués et non masqués dans une liste.

  • Pour les constantes function_Num de 101 à 111, la fonction SOUS-TOTAL ignore les valeurs des lignes masquées par la commande Masquer les lignes. Utilisez ces constantes lorsque vous souhaitez sous-totaliser uniquement les nombres non masqués dans une liste.

  • La fonction SUBTOTAL ignore toutes les lignes qui ne sont pas incluses dans le résultat d'un filtre, quelle que soit la valeur function_num que vous utilisez.

  • La fonction SOUS-TOTAL est conçue pour les colonnes de données ou les plages verticales. Il n'est pas conçu pour les lignes de données ou les plages horizontales.

  • Si l'une des références est des références 3D, SUBTOTAL renvoie la #VALUE! valeur d'erreur

  • Si le numéro_fonction spécifié n'est pas l'une des valeurs autorisées (un entier entre 1 et 11 ou entre 101 et 111), SUBTOTAL renvoie la #VALUE! valeur d'erreur.

  • Si le calcul requis implique une division par zéro (par exemple, trouver la moyenne, l'écart type ou la variance pour une plage de cellules ne contenant aucune valeur numérique), SUBTOTAL renvoie la valeur d'erreur # DIV / 0 !.

Applicabilité

Excel 2007, Excel 2010, Excel 2013, Excel 2016

Exemple