Table des matières
Fonction sous-totale Excel - Syntaxe et utilisations
Les 3 principales raisons d'utiliser le sous-total dans Excel
1. Calculer les valeurs dans les lignes filtrées
2. Calculer uniquement les cellules visibles
3. Ignorer les valeurs dans les formules sous-totales imbriquées
Utilisation d'exemples de sous-total dans Excel - Formule
Exemple 1. Sous-total 9 vs sous-total 109
Exemple 2. Si subtotal pour résumer dynamiquement les données
Excel subtotal ne fonctionne pas - erreurs courantes
Classeur de pratique
Maison Tutoriel logiciel Logiciel de bureau Excel Fonction subtotale avec des exemples de formule

Excel Fonction subtotale avec des exemples de formule

Apr 19, 2025 am 09:59 AM

Le tutoriel explique les spécificités de la fonction sous-totale dans Excel et montre comment utiliser des formules sous-totales pour résumer les données dans les cellules visibles.

Dans l'article précédent, nous avons discuté d'un moyen automatique d'insérer des sous-totaux dans Excel en utilisant la fonctionnalité sous-totale. Aujourd'hui, vous apprendrez à écrire par vous-même des formules subtotales et quels avantages cela vous donne.

Fonction sous-totale Excel - Syntaxe et utilisations

Microsoft définit le sous-total Excel comme la fonction qui renvoie un sous-total dans une liste ou une base de données. Dans ce contexte, le "subtotal" ne totalise pas seulement les nombres dans une gamme définie de cellules. Contrairement à d'autres fonctions Excel qui sont conçues pour ne faire qu'une seule chose spécifique, le sous-total est incroyablement polyvalent - il peut effectuer des opérations arithmétiques et logiques différentes telles que le comptage des cellules, le calcul de la moyenne, la recherche de la valeur minimale ou maximale, et plus encore.

La fonction subtotale est disponible dans toutes les versions d'Excel 2016, Excel 2013, Excel 2010, Excel 2007 et Lower.

La syntaxe de la fonction sous-totale Excel est la suivante:

Subtotal (function_num, ref1, [Ref2],…)

Où:

  • Function_num - un nombre qui spécifie la fonction à utiliser pour le sous-total.
  • REF1, REF2,… - une ou plusieurs cellules ou gammes au sous-total. Le premier argument REF est requis, d'autres (jusqu'à 254) sont facultatifs.

L'argument fonction_num peut appartenir à l'un des ensembles suivants:

  • 1 - 11 Ignorez les cellules filtrées, mais incluent des rangées cachées manuellement.
  • 101 - 111 Ignorez toutes les cellules cachées - filtrées et cachées manuellement.
Function_num Fonction Description
1 101 MOYENNE Renvoie la moyenne des nombres.
2 102 COMPTER Compte les cellules qui contiennent des valeurs numériques.
3 103 Comte Compte les cellules non vides.
4 104 Max Renvoie la valeur la plus importante.
5 105 Min Renvoie la plus petite valeur.
6 106 PRODUIT Calcule le produit des cellules.
7 107 Stdev Renvoie l'écart type d'une population en fonction d'un échantillon de nombres.
8 108 Stdevp Renvoie l'écart-type basé sur une population entière de nombres.
9 109 SOMME Additionne les nombres.
10 110 Var Estime la variance d'une population basée sur un échantillon de nombres.
11 111 Varp Estime la variance d'une population basée sur une population entière de nombres.

En fait, il n'est pas nécessaire de mémoriser tous les numéros de fonction. Dès que vous commencez à taper une formule sous-totale dans une cellule ou dans la barre de formule, Microsoft Excel affichera une liste des numéros de fonction disponibles pour vous.

Par exemple, c'est ainsi que vous pouvez faire une formule sous-totale 9 pour résumer les valeurs dans les cellules C2 à C8:

Excel Fonction subtotale avec des exemples de formule

Pour ajouter un numéro de fonction à la formule, double-cliquez dessus, puis tapez une virgule, spécifiez une plage, tapez la parenthèse de fermeture et appuyez sur Entrée. La formule terminée ressemblera à ceci:

=SUBTOTAL(9,C2:C8)

De la même manière, vous pouvez écrire une formule sous-totale 1 pour obtenir une moyenne, sous-totale 2 pour compter les cellules avec des nombres, le sous-total 3 pour compter les non-blanks, etc. La capture d'écran suivante montre quelques autres formules en action:

Excel Fonction subtotale avec des exemples de formule

Note. Lorsque vous utilisez une formule sous-totale avec une fonction récapitulative comme la somme ou la moyenne, il calcule uniquement des cellules avec des nombres ignorant les blancs et les cellules contenant des valeurs non nucères.

Maintenant que vous savez comment créer une formule sous-totale dans Excel, la question principale est - pourquoi voudrait-on prendre la peine de l'apprendre? Pourquoi ne pas simplement utiliser une fonction régulière comme la somme, le compte, le maximum, etc.? Vous trouverez la réponse juste ci-dessous.

Les 3 principales raisons d'utiliser le sous-total dans Excel

Par rapport aux fonctions Excel traditionnelles, Subtotal vous donne les avantages importants suivants.

1. Calculer les valeurs dans les lignes filtrées

Étant donné que la fonction sous-totale Excel ignore les valeurs dans les lignes filtrées, vous pouvez l'utiliser pour créer un résumé de données dynamique où les valeurs sous-totales sont ré-calculées automatiquement en fonction du filtre.

Par exemple, si nous filtrons le tableau pour montrer les ventes uniquement pour la région de l'Est, la formule sous-totale s'ajustera automatiquement afin que toutes les autres régions soient supprimées du total:

Excel Fonction subtotale avec des exemples de formule

Note. Étant donné que les deux ensembles de numéros de fonction (1-11 et 101-111) ignorent les cellules filtrées, vous pouvez utiliser la formule sous-totale 9 ou sous-totale 109 dans ce cas.

2. Calculer uniquement les cellules visibles

Si vous vous en souvenez, les formules subtotales avec fonction_num 101 à 111 ignorent toutes les cellules cachées - filtrées et cachées manuellement. Ainsi, lorsque vous utilisez la fonction de masquer d'Excel pour supprimer les données non pertinentes de la vue, utilisez le numéro de fonction 101-111 pour exclure les valeurs dans les lignes cachées des sous-totaux.

L'exemple suivant vous aidera à mieux comprendre son fonctionnement: sous-total 9 vs sous-total 109.

3. Ignorer les valeurs dans les formules sous-totales imbriquées

Si la plage fournie à votre formule sous-totale Excel contient toutes les autres formules sous-totales, ces sous-totaux imbriqués seront ignorés, de sorte que les mêmes nombres ne seront pas calculés deux fois. Génial, n'est-ce pas?

Dans la capture d'écran ci-dessous, la grande formule moyenne SUBTOTAL(1, C2:C10) ignore les résultats des formules subtotales dans les cellules C3 et C10, comme si vous utilisiez une formule moyenne avec 2 plages distinctes moyennes AVERAGE(C2:C5, C7:C9) .

Excel Fonction subtotale avec des exemples de formule

Utilisation d'exemples de sous-total dans Excel - Formule

Lorsque vous rencontrez le sous-total pour la première fois, cela peut sembler complexe, délicat et même inutile. Mais une fois que vous aurez atteint des punaises en laiton, vous vous rendrez compte que ce n'est pas si difficile à maîtriser. Les exemples suivants vous montreront quelques conseils utiles et des idées inspirantes.

Exemple 1. Sous-total 9 vs sous-total 109

Comme vous le savez déjà, Excel Subtotal accepte 2 ensembles de numéros de fonctions: 1-11 et 101-111. Les deux ensembles ignorent les lignes filtrées, mais les chiffres 1-11 incluent les lignes manuellement cachées tandis que 101-111 les excluent. Pour mieux comprendre la différence, considérons l'exemple suivant.

Pour totalement les lignes filtrées , vous pouvez utiliser une formule sous-totale 9 ou sous-totale 109 comme indiqué dans la capture d'écran ci-dessous:

Excel Fonction subtotale avec des exemples de formule

Mais si vous avez caché des éléments non pertinents manuellement en utilisant la commande Hide Rows sur l'onglet Home > Group des cellules > Format > Masquer et un peu , ou en cliquant avec le bouton droit sur les lignes, puis en cliquant sur Masquer , et maintenant vous voulez totalement les valeurs uniquement dans les lignes visibles, le sous-Total 109 est la seule option:

Excel Fonction subtotale avec des exemples de formule

D'autres numéros de fonction fonctionnent de la même manière. Par exemple, pour compter les cellules filtrées non verbales , la formule sous-totale 3 ou sous-totale 103 fera l'affaire. Mais seul le sous-total 103 peut compter correctement les non-blanks visibles s'il y a des lignes cachées dans la gamme:

Excel Fonction subtotale avec des exemples de formule

Note. La fonction sous-totale Excel avec function_num 101-111 néglige les valeurs dans les lignes cachées, mais pas dans les colonnes cachées . Par exemple, si vous utilisez une formule comme SUBTOTAL(109, A1:E1) pour résumer les nombres dans une plage horizontale, la cachette d'une colonne n'affectera pas le sous-total.

Exemple 2. Si subtotal pour résumer dynamiquement les données

Si vous créez un rapport de résumé ou un tableau de bord où vous devez afficher divers résumé de données mais que vous n'avez pas d'espace pour tout, l'approche suivante pourrait être une solution:

  • Dans une cellule, faites une liste déroulante contenant les noms de fonctions tels que Total, Max, Min, etc.
  • Dans une cellule à côté de la liste déroulante, entrez une formule imbriquée avec les fonctions sous-totales intégrées correspondant aux noms de fonction de la liste déroulante.

Par exemple, en supposant que les valeurs sous-totales sont dans les cellules C2: C16, et la liste déroulante en A17 contient des éléments totaux , moyens , max et min , la formule sous-totale "dynamique" est la suivante:

=IF(A17="total", SUBTOTAL(9,C2:C16), IF(A17="average", SUBTOTAL(1,C2:C16), IF(A17="min", SUBTOTAL(5,C2:C16), IF(A17="max", SUBTOTAL(4,C2:C16),""))))

Et maintenant, selon la fonction que votre utilisateur sélectionne dans la liste déroulante, la fonction sous-totale correspondante calculera les valeurs dans les lignes filtrées:

Excel Fonction subtotale avec des exemples de formule

Conseil. Si tout d'un coup, la liste déroulante et la cellule de formule disparaissent de votre feuille de calcul, assurez-vous de les sélectionner dans la liste des filtres.

Excel subtotal ne fonctionne pas - erreurs courantes

Si votre formule sous-totale renvoie une erreur, il est probable que ce soit pour l'une des raisons suivantes:

#VALUE! - L'argument Function_num est autre qu'un entier entre 1 - 11 ou 101 - 111; ou l'un des arguments de référence contient une référence 3D.

#DIV/0! - se produit si une fonction de résumé spécifiée doit effectuer une division par zéro (par exemple, calculant un écart moyen ou type pour une gamme de cellules qui ne contient pas une seule valeur numérique).

#NAME? - Le nom de la fonction sous-totale est mal orthographié - l'erreur plus facile à corriger :)

Conseil. Si vous ne vous sentez pas encore à l'aise avec la fonction sous-totale, vous pouvez utiliser la fonctionnalité sous-totale intégrée et faire insérer les formules pour vous automatiquement.

C'est comment utiliser les formules subtotales dans Excel pour calculer les données dans les cellules visibles. Pour rendre les exemples plus faciles à suivre, vous êtes invités à télécharger notre classeur d'échantillons ci-dessous. Merci d'avoir lu!

Classeur de pratique

Exemples de formule sous-totale Excel (fichier .xlsx)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment créer un filtre de chronologie dans Excel Comment créer un filtre de chronologie dans Excel Apr 03, 2025 am 03:51 AM

Dans Excel, l'utilisation du filtre de chronologie peut afficher des données par période de temps plus efficacement, ce qui est plus pratique que l'utilisation du bouton Filtre. Le calendrier est une option de filtrage dynamique qui vous permet d'afficher rapidement les données pour une seule date, mois, trimestre ou année. Étape 1: Convertir les données en table pivot Tout d'abord, convertissez les données Excel d'origine en une table de pivot. Sélectionnez n'importe quelle cellule dans la table de données (formatée ou non) et cliquez sur Ticotable sur l'onglet INSERT du ruban. Connexes: Comment créer des tables de pivot dans Microsoft Excel Ne soyez pas intimidé par la table de pivot! Nous vous enseignerons les compétences de base que vous pouvez maîtriser en quelques minutes. Articles connexes Dans la boîte de dialogue, assurez-vous que toute la plage de données est sélectionnée (

Vous devez savoir ce que fait le signe de hachage dans les formules Excel Vous devez savoir ce que fait le signe de hachage dans les formules Excel Apr 08, 2025 am 12:55 AM

L'opérateur de plage de débordement Excel (#) permet de régler automatiquement les formules pour s'adapter aux modifications de la taille de la plage de débordement. Cette fonction est disponible uniquement pour Microsoft 365 Excel pour Windows ou Mac. Des fonctions communes telles que Unique, Countif et Sortby peuvent être utilisées en conjonction avec des opérateurs de plage de débordement pour générer des listes triables dynamiques. Le signe de livre (#) dans la formule Excel est également appelé l'opérateur de gamme de débordement, qui demande au programme de considérer tous les résultats dans la plage de débordement. Par conséquent, même si la plage de débordement augmente ou diminue, la formule contenant # reflétera automatiquement ce changement. Comment énumérer et trier les valeurs uniques dans Microsoft Excel

Si vous ne renommez pas les tables dans Excel, aujourd'hui, c'est le jour pour commencer Si vous ne renommez pas les tables dans Excel, aujourd'hui, c'est le jour pour commencer Apr 15, 2025 am 12:58 AM

Lien rapide Pourquoi les tables devraient-elles être nommées dans Excel Comment nommer une table dans Excel Excel Table Noming Rules and Techniques Par défaut, les tables dans Excel sont nommées Table1, Table2, Table 3, etc. Cependant, vous n'avez pas à vous en tenir à ces balises. En fait, ce serait mieux si vous ne le faites pas! Dans ce guide rapide, je vais expliquer pourquoi vous devriez toujours renommer les tables dans Excel et vous montrer comment procéder. Pourquoi les tables devraient-elles être nommées dans Excel Bien qu'il puisse prendre un certain temps pour développer l'habitude de nommer des tables dans Excel (si vous ne le faites pas habituellement), les raisons suivantes illustrent aujourd'hui

Comment formater un tableau renversé dans Excel Comment formater un tableau renversé dans Excel Apr 10, 2025 pm 12:01 PM

Utilisez la mise en forme conditionnelle des formules pour gérer les tableaux de débordement dans Excel Le formatage direct des tableaux de débordement dans Excel peut causer des problèmes, en particulier lorsque la forme des données ou la taille change. Les règles de formatage conditionnel basées sur la formule permettent le formatage automatique lorsque les paramètres de données changent. L'ajout d'un signe en dollars ($) avant une référence de colonne peut appliquer une règle à toutes les lignes des données. Dans Excel, vous pouvez appliquer une mise en forme directe aux valeurs ou à l'arrière-plan d'une cellule pour faciliter la lecture de la feuille de calcul. Cependant, lorsqu'une formule Excel renvoie un ensemble de valeurs (appelés tableaux de débordement), l'application de formatage direct entraînera des problèmes si la taille ou la forme des données change. Supposons que vous ayez cette feuille de calcul avec des résultats de débordement de la formule Pivotby,

Comment utiliser la fonction pivotby dans Excel Comment utiliser la fonction pivotby dans Excel Apr 11, 2025 am 12:56 AM

Liens rapides de la syntaxe Pivotby

Excel Match Fonction avec des exemples de formule Excel Match Fonction avec des exemples de formule Apr 15, 2025 am 11:21 AM

Ce tutoriel explique comment utiliser la fonction de correspondance dans Excel avec des exemples de formule. Il montre également comment améliorer vos formules de recherche par une formule dynamique avec VLookup et Match. Dans Microsoft Excel, il existe de nombreuses recherches / réf.

Comment utiliser la fonction agrégée d'Excel pour affiner les calculs Comment utiliser la fonction agrégée d'Excel pour affiner les calculs Apr 12, 2025 am 12:54 AM

Liens rapides la syntaxe agrégée

Comment changer les styles de table Excel et supprimer le formatage de la table Comment changer les styles de table Excel et supprimer le formatage de la table Apr 19, 2025 am 11:45 AM

Ce tutoriel vous montre comment appliquer, modifier et supprimer rapidement les styles de table Excel tout en préservant toutes les fonctionnalités de la table. Vous voulez faire en sorte que vos tables Excel ressemblent exactement à ce que vous voulez? Lisez la suite! Après avoir créé une table Excel, la première étape est habituelle

See all articles