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

Dernière mise à jour le 19/03/2025
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.

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

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. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

Microsoft MVP 2024

Newsletter

1 fois par mois :
Astuces et quiz

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

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

    Reading time: 3 minutes
    Dernière mise à jour le 19/03/2025

    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.

    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.

      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. En savoir plus sur la façon dont les données de vos commentaires sont traitées.