Insérer les sous-totaux d’une liste de données dans une feuille de calcul

S’applique à
Excel pour Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Vous pouvez calculer automatiquement des sous-totaux et des totaux généraux dans une liste pour une colonne à l’aide de la commande Sous-total .

Important

Les sous-totaux ne sont pas pris en charge dans les tableaux Excel. La commande Sous-total apparaît grisée si vous travaillez sur un tableau Excel. Pour ajouter des sous-totaux à une table, vous devez d’abord convertir la table en plage de données normale, puis ajouter le sous-total. Notez que cette opération supprimera toutes les fonctionnalités des données, à l’exception de la mise en forme des tableaux. Vous pouvez également créer un tableau croisé dynamique.

Lorsque vous insérez des sous-totaux :

  • Les sous-totaux sont calculés à l’aide d’une fonction de synthèse, telle que Somme ou Moyenne, à l’aide de la fonction SOUS.TOTAL. Vous pouvez afficher plusieurs types de fonctions de synthèse pour chaque colonne.
  • Les totaux généraux sont dérivés des données de détail, et non des valeurs des sous-totaux. Par exemple, si vous utilisez la fonction de synthèse Moyenne , la ligne de total général affiche une moyenne de toutes les lignes de détails de la liste, et non une moyenne des valeurs des lignes de sous-total.

Example of automatic subtotals

Si le classeur est configuré pour calculer automatiquement les formules, la commande Sous-total recalcule automatiquement les valeurs de sous-total et de total général à mesure que vous modifiez les données de détail. La commande Sous-total décrit également la liste afin que vous puissiez afficher et masquer les lignes de détails pour chaque sous-total.

Insérer des sous-totaux

Remarque

Si vous filtrez des données qui contiennent des sous-totaux, vos sous-totaux peuvent apparaître masqués. Pour les afficher à nouveau, effacer tous les filtres Pour plus d’informations sur l’application des filtres, voir Démarrage rapide : Filtrer les données à l’aide d’un filtre automatique.

  1. Assurez-vous que chaque colonne d’une plage de données pour laquelle vous souhaitez calculer des sous-totaux a une étiquette dans la première ligne, contient des faits similaires dans chaque colonne et que la plage n’inclut pas de lignes ou de colonnes vides.

  2. Sélectionnez une cellule dans la plage.

  3. Effectuez l’une des opérations suivantes :
    Insérer un niveau de sous-totaux
    Vous pouvez insérer un niveau de sous-totaux pour un groupe de données, comme illustré dans l’exemple suivant.
    Example of automatic subtotals
    À chaque changement dans la colonne Sport...
    … sous-total de la colonne Ventes.

    1. Pour trier la colonne contenant les données sur la base desquelles vous voulez effectuer le regroupement, sélectionnez cette colonne, puis dans l’onglet Données, dans le groupe Trier et filtrer, cliquez sur Trier de A à Z ou sur Trier de Z à A.
    2. Sous l’onglet Données , dans le groupe Plan , cliquez sur Sous-total.
      Ruban Outlook
      La boîte de dialogue Sous-total s’affiche.
    3. Dans la zone À chaque changement dans , cliquez sur la colonne Sous-total. Par exemple, en utilisant l’exemple ci-dessus, vous sélectionnez Sport.
    4. Dans la zone Utiliser la fonction , cliquez sur la fonction de synthèse à utiliser pour calculer les sous-totaux. Par exemple, en utilisant l’exemple ci-dessus, vous devez sélectionner Somme.
    5. Dans la zone Ajouter le sous-total à, activez la zone case activée de chaque colonne qui contient les valeurs que vous souhaitez sous-total. Par exemple, en utilisant l’exemple ci-dessus, vous sélectionnez Ventes.
    6. Si vous souhaitez un saut de page automatique après chaque sous-total, cochez la case Saut de page entre les groupes case activée.
    7. Pour spécifier une ligne de résumé au-dessus de la ligne de détails, désactivez la case à cocher Résumé sous la case activée des données. Pour spécifier une ligne de résumé sous la ligne de détails, activez la case à cocher Résumé sous la case activée des données. Par exemple, en utilisant l’exemple ci-dessus, vous devez désactiver la zone case activée.
    8. Si vous le souhaitez, vous pouvez réutiliser la commande Sous-totaux en répétant les étapes un à sept pour ajouter d’autres sous-totaux avec différentes fonctions de synthèse. Pour éviter de remplacer les sous-totaux existants, désactivez la case à cocher Remplacer les sous-totaux actuels, quelle est la case activée.

    Insérer des niveaux imbriqués de sous-totaux
    Vous pouvez insérer des sous-totaux pour les groupes internes imbriqués dans leurs groupes externes correspondants, comme illustré dans l’exemple suivant.
    Example of outer and nested subtotals
    À chaque changement dans la colonne Région...
    … sous-total des ventes pour cette région et à chaque changement pour l’interne, colonne Sport.

    1. Pour trier la colonne contenant les données sur la base desquelles vous voulez effectuer le regroupement, sélectionnez cette colonne, puis dans l’onglet Données, dans le groupe Trier et filtrer, cliquez sur Trier de A à Z ou sur Trier de Z à A.

    2. Insérer les sous-totaux externes.
      Comment insérer les sous-totaux externes

      1. Sous l’onglet Données , dans le groupe Plan , cliquez sur Sous-total.
        Ruban Outlook
        La boîte de dialogue Sous-total s’affiche.
      2. Dans la zone A chaque changement dans , cliquez sur la colonne correspondant aux sous-totaux externes. Par exemple, en utilisant l’exemple ci-dessus, vous devez cliquer sur Région.
      3. Dans la zone Utiliser la fonction , cliquez sur la fonction de synthèse à utiliser pour calculer les sous-totaux. Par exemple, en utilisant l’exemple ci-dessus, vous devez sélectionner Somme.
      4. Dans la zone Ajouter le sous-total à, activez la zone case activée de chaque colonne qui contient les valeurs que vous souhaitez sous-total. Dans l’exemple ci-dessus, vous devez sélectionner Ventes.
      5. Si vous souhaitez un saut de page automatique après chaque sous-total, cochez la case Saut de page entre les groupes case activée.
      6. Pour spécifier une ligne de résumé au-dessus de la ligne de détails, désactivez la case à cocher Résumé sous la case activée des données. Pour spécifier une ligne de résumé sous la ligne de détails, activez la case à cocher Résumé sous la case activée des données. Par exemple, en utilisant l’exemple ci-dessus, vous devez désactiver la zone case activée.
      7. Si vous le souhaitez, vous pouvez réutiliser la commande Sous-totaux en répétant les étapes un à six pour ajouter d’autres sous-totaux avec des fonctions récapitulatives différentes. Pour éviter de remplacer les sous-totaux existants, désactivez la case à cocher Remplacer les sous-totaux actuels, quelle est la case activée.
    3. Insérer les sous-totaux imbriqués.
      Comment insérer les sous-totaux imbriqués

      1. Sous l’onglet Données , dans le groupe Plan , cliquez sur Sous-total.
        Ruban Outlook
        La boîte de dialogue Sous-total s’affiche.
      2. Dans la zone À chaque changement dans , cliquez sur la colonne de sous-total imbriquée. Par exemple, en utilisant l’exemple ci-dessus, vous sélectionnez Sport.
      3. Dans la zone Utiliser la fonction , cliquez sur la fonction de synthèse à utiliser pour calculer les sous-totaux. Par exemple, en utilisant l’exemple ci-dessus, vous devez sélectionner Somme.
        Sélectionnez les autres options souhaitées.
      4. Désactivez la case à cocher Remplacer les sous-totaux actuels dans une case activée.
    4. Répétez l’étape précédente pour les sous-totaux plus imbriqués, en travaillant à partir des sous-totaux les plus à l’extérieur.

Conseil

Pour afficher une synthèse des sous-totaux et totaux généraux, cliquez sur les symboles de contour un deux trois en regard des numéros de ligne. Utilisez les symboles plus et moins pour afficher ou masquer les lignes de détails pour des sous-totaux individuels.

Supprimer les sous-totaux

  1. Sélectionnez une cellule dans la plage qui contient des sous-totaux.
  2. Sous l’onglet Données , dans le groupe Plan , cliquez sur Sous-total.
    Ruban Outlook
  3. Dans la boîte de dialogue Sous-total , cliquez sur Supprimer tout.

Haut de la page

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours poser des questions à un expert de la Communauté technique Excel ou obtenir de l’aide dans les Communautés.