Fonction GROUPER.PAR : pour remplacer NB.SI et SOMME.SI

Dernière mise à jour le 14/09/2026
Temps de lecture : 3 minutes

La fonction GROUPER.PAR a été introduite en mars 2024 dans Microsoft 365. Seule cette version d'Excel propose cette fonction. Elle permet aux utilisateurs de créer facilement des fonctions dynamiques NB.SI ou SOMME.SI. Cet article explique son utilisation et propose des exemples simples.

Frédéric Le Guenex-Microsoft MVP 2010-2025
ConditionMis à jour le 14/09/20263 min de lecture

Que fait la fonction GROUPBY ?

Cette fonction permet de regrouper des données et de calculer des résumés comme un tableau croisé dynamique.

Avantages par rapport aux tableaux croisés dynamiques :

  • Elle se met à jour instantanément lorsque les données sources changent.
  • Elle renvoie plusieurs informations (étiquettes, valeurs, calcul) avec une seule formule.
  • Vous pouvez ajouter des fonctions (comme ANNEE, NO.SEMAINE.ISO) lors de la sélection de vos colonnes 😮

Comment écrire la fonction GROUPER.PAR ?

Voici les éléments pour construire la fonction GROUPER.PAR:

  1. Étiquettes de ligne (Obligatoire) : Indiquez la colonne de regroupement, comme "Région".
  2. Valeurs à regrouper (Obligatoire) : Spécifiez la colonne à calculer, comme "Ventes".
  3. Type de calcul (Obligatoire) : Choisissez parmi SOMME, NB, MIN, MAX, MOYENNE, ...
  4. Afficher les en-têtes [Optionnel] : Vous pouvez indiquer d'afficher les en-têtes dans le résultat.
  5. Total général [Optionnel] : Ajoutez un total général si nécessaire.
  6. Ordre de tri [Optionnel] : Indiquez l’index des colonnes à trier (1, 2, 3, …) et croissant (+) ou décroissant (-).
  7. Filtre [Optionnel] : Permet d'appliquer un filtre sur les valeurs à retourner, comme par exemple, se limiter à un pays
  8. Type de Tableau [Optionnel] : Permet lors du tri, de conserver la hiérarchie des donnés ou non.

Ne soyez pas effrayé par le nombre d’arguments. Une info-bulle vous aide à remplir chaque argument correctement 😉

Exemples d'utilisation de la fonction

Compter les ventes par région

Dans cet exemple, nous analysons les ventes par région en utilisant la fonction GROUPER.PAR. Suivez ces étapes pour écrire la formule :

  1. Sélectionnez la colonne des étiquettes de région.
  2. Sélectionnez la colonne contenant les données de ventes.
  3. Choisissez le type de calcul : NB.
La fonction GROUPER.PAR remplace la fonction NB.SI

Cette formule renvoie le nombre de commande enregistré pour chaque région, avec le tri par Région et le Total général de la colonne. Comparons cela avec la fonction NB.SI :

  • D'abord, listez chaque région manuellement ou utilisez la fonction UNIQUE.
  • Ensuite, écrivez une formule NB.SI pour obtenir le résultat pour chaque région.
Une fonction NB.SI pour chaque ligne

Comme vous le voyez, avec la fonction GROUPER.PAR, nous avons écrit une seule formule dans une seule cellule. Avec NB.SI, nous avons du recopier la formule autant de fois qu'il y a de région. De plus, si les données seront mise à jour immédiatement. Alors qu'avec la fonction NB.SI, il faudra la recopier pour les nouvelles valeurs (genre Région Centre).

Somme des ventes par région

Maintenant, en changeant simplement le troisième argument en SOMME, vous pouvez calculer facilement le total des ventes pour chaque région. Ceci remplace la fonction SOMME.SI.

GROUPER.PAR remplace aussi SOMME.SI

Regroupement avec plusieurs colonnes

Mais GROUPER.PAR ne se limite pas à une seule colonne. Vous pouvez par exemple sélectionner les colonnes B et C dans le premier argument pour obtenir le résultat suivant.

Ici, ça revient à remplacer NB.SI.ENS et SOMME.SI.ENS 😉

Deux colonnes sélectionnées en premier argument de la fonction GROUPER.PAR

Si vos colonnes ne sont pas contiguës, ni dans le bon ordre, vous pouvez reconstruire un tableau virtuel avec la fonction CHOISIRCOLS.

Choisircols pour personnaliser l'ordre des colonnes

Pourquoi utiliser la fonction GROUPER.PAR ?

La fonction GROUPER.PAR simplifie l’analyse des données dans Excel, offrant plus de flexibilité que les tableaux croisés dynamiques.

  • Elle est dynamique, rapide et fonctionne directement dans les formules.
  • Regroupez plusieurs colonnes, même si elles ne sont pas contiguës.
  • Avec une seule formule, vous pouvez créer une analyse complète.

Vidéo

2 commentaires

  1. Sebgo senon
    01/06/2025 @ 08:30

    Bonjour. Très bel article. on y apprend beaucoup. Cependant, dans les commentaires vous avez répondu à quelqu'un qui demandait comment avoir le fichier d'exemple ? Vous avez répondu que ce serait disponible sur votre site pour 5 €. Je suis aller sur la boutique en ligne du site et je ne l'ai pas trouvé. Il s'agit du fichier du tutorial "Grouper.Par". Merci à vous

    Répondre

    • Frédéric LE GUEN
      03/06/2025 @ 10:08

      Oui, oui, oui .... j'avoue que je suis débordé.
      Je m'en occupe aujourd'hui pour l'ajouter à la boutique

      Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. Découvrez comment les données de vos commentaires sont traitées.

Fonction GROUPER.PAR : pour remplacer NB.SI et SOMME.SI

Reading time: 3 minutes
Dernière mise à jour le 14/09/2026

La fonction GROUPER.PAR a été introduite en mars 2024 dans Microsoft 365. Seule cette version d'Excel propose cette fonction. Elle permet aux utilisateurs de créer facilement des fonctions dynamiques NB.SI ou SOMME.SI. Cet article explique son utilisation et propose des exemples simples.

Frédéric Le Guenex-Microsoft MVP 2010-2025
ConditionMis à jour le 14/09/20263 min de lecture

Que fait la fonction GROUPBY ?

Cette fonction permet de regrouper des données et de calculer des résumés comme un tableau croisé dynamique.

Avantages par rapport aux tableaux croisés dynamiques :

  • Elle se met à jour instantanément lorsque les données sources changent.
  • Elle renvoie plusieurs informations (étiquettes, valeurs, calcul) avec une seule formule.
  • Vous pouvez ajouter des fonctions (comme ANNEE, NO.SEMAINE.ISO) lors de la sélection de vos colonnes 😮

Comment écrire la fonction GROUPER.PAR ?

Voici les éléments pour construire la fonction GROUPER.PAR:

  1. Étiquettes de ligne (Obligatoire) : Indiquez la colonne de regroupement, comme "Région".
  2. Valeurs à regrouper (Obligatoire) : Spécifiez la colonne à calculer, comme "Ventes".
  3. Type de calcul (Obligatoire) : Choisissez parmi SOMME, NB, MIN, MAX, MOYENNE, ...
  4. Afficher les en-têtes [Optionnel] : Vous pouvez indiquer d'afficher les en-têtes dans le résultat.
  5. Total général [Optionnel] : Ajoutez un total général si nécessaire.
  6. Ordre de tri [Optionnel] : Indiquez l’index des colonnes à trier (1, 2, 3, …) et croissant (+) ou décroissant (-).
  7. Filtre [Optionnel] : Permet d'appliquer un filtre sur les valeurs à retourner, comme par exemple, se limiter à un pays
  8. Type de Tableau [Optionnel] : Permet lors du tri, de conserver la hiérarchie des donnés ou non.

Ne soyez pas effrayé par le nombre d’arguments. Une info-bulle vous aide à remplir chaque argument correctement 😉

Exemples d'utilisation de la fonction

Compter les ventes par région

Dans cet exemple, nous analysons les ventes par région en utilisant la fonction GROUPER.PAR. Suivez ces étapes pour écrire la formule :

  1. Sélectionnez la colonne des étiquettes de région.
  2. Sélectionnez la colonne contenant les données de ventes.
  3. Choisissez le type de calcul : NB.
La fonction GROUPER.PAR remplace la fonction NB.SI

Cette formule renvoie le nombre de commande enregistré pour chaque région, avec le tri par Région et le Total général de la colonne. Comparons cela avec la fonction NB.SI :

  • D'abord, listez chaque région manuellement ou utilisez la fonction UNIQUE.
  • Ensuite, écrivez une formule NB.SI pour obtenir le résultat pour chaque région.
Une fonction NB.SI pour chaque ligne

Comme vous le voyez, avec la fonction GROUPER.PAR, nous avons écrit une seule formule dans une seule cellule. Avec NB.SI, nous avons du recopier la formule autant de fois qu'il y a de région. De plus, si les données seront mise à jour immédiatement. Alors qu'avec la fonction NB.SI, il faudra la recopier pour les nouvelles valeurs (genre Région Centre).

Somme des ventes par région

Maintenant, en changeant simplement le troisième argument en SOMME, vous pouvez calculer facilement le total des ventes pour chaque région. Ceci remplace la fonction SOMME.SI.

GROUPER.PAR remplace aussi SOMME.SI

Regroupement avec plusieurs colonnes

Mais GROUPER.PAR ne se limite pas à une seule colonne. Vous pouvez par exemple sélectionner les colonnes B et C dans le premier argument pour obtenir le résultat suivant.

Ici, ça revient à remplacer NB.SI.ENS et SOMME.SI.ENS 😉

Deux colonnes sélectionnées en premier argument de la fonction GROUPER.PAR

Si vos colonnes ne sont pas contiguës, ni dans le bon ordre, vous pouvez reconstruire un tableau virtuel avec la fonction CHOISIRCOLS.

Choisircols pour personnaliser l'ordre des colonnes

Pourquoi utiliser la fonction GROUPER.PAR ?

La fonction GROUPER.PAR simplifie l’analyse des données dans Excel, offrant plus de flexibilité que les tableaux croisés dynamiques.

  • Elle est dynamique, rapide et fonctionne directement dans les formules.
  • Regroupez plusieurs colonnes, même si elles ne sont pas contiguës.
  • Avec une seule formule, vous pouvez créer une analyse complète.

Vidéo

Newsletter

1 fois par mois :
Astuces et quiz

    Nous ne vous enverrons pas de spam. Vous pouvez vous désabonner à tout moment.

    2 commentaires

    1. Sebgo senon
      01/06/2025 @ 08:30

      Bonjour. Très bel article. on y apprend beaucoup. Cependant, dans les commentaires vous avez répondu à quelqu'un qui demandait comment avoir le fichier d'exemple ? Vous avez répondu que ce serait disponible sur votre site pour 5 €. Je suis aller sur la boutique en ligne du site et je ne l'ai pas trouvé. Il s'agit du fichier du tutorial "Grouper.Par". Merci à vous

      Répondre

      • Frédéric LE GUEN
        03/06/2025 @ 10:08

        Oui, oui, oui .... j'avoue que je suis débordé.
        Je m'en occupe aujourd'hui pour l'ajouter à la boutique

        Répondre

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Ce site utilise Akismet pour réduire les indésirables. Découvrez comment les données de vos commentaires sont traitées.