Numeriblog Google Workspace Google Sheets, le tableur surpuissant Google Sheets : comment faire une somme sur des valeurs filtrées avec la fonction magique « sous.total » ?

Google Sheets : comment faire une somme sur des valeurs filtrées avec la fonction magique « sous.total » ?

Amis du Sheets, bonjour. Aujourd’hui, on parle de la fonction =subtotal ou =sous.total. Dans la famille Mathématiques, je demande sous.total ! Bonne pioche ! La fonction est largement sous utilisée et méconnue et je vais […]

5(1)
personnes ont consulté cet article

3 minutes

Rédigé par Thierry Vanoffe - il y a 3 ans

Ce que vous allez découvrir

  • Démonstration qu'un filtre ou un masquage de lignes ne modifie pas le total
  • Syntaxe de la fonction sous.total

Google Sheets : comment faire une somme sur des valeurs filtrées avec la fonction magique « sous.total » ?

Amis du Sheets, bonjour. Aujourd’hui, on parle de la fonction =subtotal ou =sous.total. Dans la famille Mathématiques, je demande sous.total ! Bonne pioche ! La fonction est largement sous utilisée et méconnue et je vais tenter avec ce nouvel article de la rendre plus publique. Lors des formations que je dispense, je vois souvent des yeux écarquillés quand je montre que la somme d’un tableau filtré n’est plus bonne.

Démonstration qu’un filtre ou un masquage de lignes ne modifie pas le total

Explications sur ce qui pourrait s’apparenter à un bug à première vue de noob du tableur. Considérons ici un mini-tableau des chiffres d’affaires par client et par région. Un total des CA par région est disponible en ligne 8. Au passage, le bouton « explorer » en bas à droite reste le moyen le plus rapide de faire un total.

Dès lors que je vais masquer certaines lignes ou appliquer un filtre et retirer de la vue quelques lignes, le total restera inchangé !

En effet, en cellule B8, le résultat est « 22 651 » car il retourne la somme de B2 à B7, que les cellules soient masquées, filtrées ou affichées. Google Sheets est discipliné (et non bête), il respecte la formule demandée « =somme(B2:B7) ». Je vous laisse constater par vous-même si vous aviez un doute ou si mon propos n’était pas assez clair.

Ok super, ça marche et c’est logique. Mais comment faire pour que le total corresponde à ce qui est présent à l’écran ? Autrement dit, je veux le total d

Veuillez créer un compte pour lire la suite de cette ressource

L’accès à cette ressource se fait gratuitement en créant un compte Numerifan. Les abonnements payants donnent également accès aux cours gratuits.

Image de référence

Paywall image

Cet article est réservé aux abonnés. Pourquoi ?

Fournir tout ce contenu nous demande beaucoup de temps, des ressources et une veille permanente. Accédez à ce contenu en rejoignant notre super communauté, pour tous nous remercier 💪

Besoin d'un peu plus d'aide sur Sheets ?

Des formateurs sont disponibles toute l'année pour vous accompagner et optimiser votre utilisation de Sheets, que ce soit pour votre entreprise ou pour vos besoins personnels !

Découvrir nos formations Sheets

Articles similaires

  • Articles connexes
  • Plus de l'auteur

Rédacteur

Photo de profil de l'auteur
Thierry Vanoffe

Thierry VANOFFE, consultant, formateur, coach Google Workspace CEO de Numericoach, leader de la formation Google Workspace en France. Passionné par Google, ce blog me permet de partager cette passion et distiller tutos, trucs, astuces, guides sur les outils Google. N'hésitez pas à me solliciter pour vos projets de formation.

S’abonner
Notification pour

5

Note du cours

(1)

(0)

(0)

(0)

(0)

1 Commentaire
Le plus ancien
Le plus récent Le plus populaire
Commentaires en ligne
Afficher tous les commentaires
gaultier
Votre note :
     

Bonjour, merci pour tous vos tutos.
J’aimerai savoir si il est possible de faire la somme de plage qui sont le résultat d’une formule.

Je m’explique, j’ai actuellement un tableau avec des cases a cocher.
Lorsque ma case L6 est coché, une valeur apparaît dans la case K6 grace a la formule =SI(L6=VRAI; »-10,00″; » ») que j’ai pris de l’un de vos tutos. J’ai fait cela de K6 à K20

J’aimerai ensuite pouvoir faire l’addition des valeurs qui apparaissent de K6 a K20 mais en faisant le =SOMME(K6:K20) je n’obtiens rien.

Est ce que ce que je souhaite faire est possible ou non ?

Merci d’avance pour votre réponse

Continuez votre super taf, et merci encore.

Gaultier