La fonction SOUS.TOTAL : une polyvalence insoupçonnée au service de vos données



Lorsqu’il s’agit d’analyser des données dans Google Sheets, la fonction SOUS.TOTAL se présente souvent comme un outil de prédilection pour de nombreux utilisateurs.

Typiquement associée à la création de sous-totaux dans des listes de données, sans inclure les totaux déjà calculés, cette fonction cache bien plus de potentiel qu’il n’y paraît à première vue.

Au-delà de son usage conventionnel, SOUS.TOTAL révèle une flexibilité surprenante que nous explorons dans cette astuce, offrant ainsi une nouvelle perspective sur la manipulation et l’analyse de vos données.

Une palette étendue de fonctionnalités

SOUS.TOTAL ne se limite pas à la simple somme des valeurs. Elle intègre en réalité une gamme variée d’options d’agrégation de données, proposant pas moins de 11 choix, du comptage au calcul du minimum, du maximum, et bien d’autres opérations statistiques. Cette richesse fonctionnelle ouvre la porte à des analyses plus fines et adaptées à vos besoins spécifiques.

Un outil adaptatif grâce à un menu déroulant

L’une des astuces les plus intéressantes avec SOUS.TOTAL est sa capacité à se transformer en fonction des besoins de l’utilisateur. Imaginez pouvoir choisir, via un menu déroulant, l’opération d’agrégation à appliquer à vos données. Cette flexibilité rend vos feuilles de calcul non seulement plus interactives mais aussi plus pertinentes pour différents types d’analyse.

Comment mettre en œuvre cette astuce ?

La mise en place d’un tel dispositif commence par la construction d’un outil de sélection de la fonction d’agrégation désirée. Prenons un exemple concret : vous disposez d’un jeu de données et souhaitez explorer différentes façons de l’analyser (somme, moyenne, comptage, etc.). Au lieu d’insérer chaque fonction d’agrégation manuellement, un unique appel à SOUS.TOTAL suffit, accompagné d’un menu déroulant pour sélectionner l’opération souhaitée.

Voici un exemple de données :


Pour illustrer, considérons une formule simple visant à sommer des valeurs :

=SOUS.TOTAL(9; B2:B11)

La même logique s’applique pour calculer une moyenne :

=SOUS.TOTAL(1; B2:B11)

Le secret réside dans le premier argument de la fonction, qui détermine le type d’agrégation à effectuer.

Un menu déroulant préparé au préalable permet aux utilisateurs de sélectionner l’option désirée, tandis qu’une fonction de recherche (par exemple, RECHERCHEX) se charge de trouver le code correspondant à cette option.

En imbriquant cette logique dans la formule SOUS.TOTAL :

=SOUS.TOTAL(RECHERCHEX(D2; G2:G12, H2:H12); B2:B11)

Vous conférez à vos utilisateurs le pouvoir de piloter l’analyse des données selon leurs besoins, rendant vos feuilles de calcul Excel remarquablement dynamiques et adaptatives.

Conclusion

La fonction SOUS.TOTAL, bien au-delà de sa réputation de simple outil de calcul de sous-totaux, révèle une capacité d’adaptation et une richesse fonctionnelle impressionnantes. En exploitant cette polyvalence, vous pouvez transformer vos feuilles de calcul en outils d’analyse puissants et personnalisables, mettant la profondeur des données à portée de main de vos utilisateurs.

Lien du fichier exemple.