Calculer des listes filtrées
L’analyse des bases de données nécessite parfois de calculer sur des listes filtrées. Les fonctions habituelles ne permettent pas de tenir compte du filtre, puisqu’elles utilisent automatiquement toutes les données de la base. Comme il n’est pas toujours nécessaire ou facile d’utiliser des tableaux croisés dynamiques, voici une méthode plus rapide.
Les calculs sur des listes filtrées peuvent aisément être réalisés grâce à la fonction SOUS.TOTAL
Tutoriel pas à pas
01 – Créer la formule
Placez le curseur à l’endroit du résultat
02
Cliquez sur le bouton « Insérer une fonction », à gauche de la « Barre de formule »
03
Dans la liste déroulante, sélectionnez la catégorie « Tous »
04
Dans la liste, trouvez la fonction SOUS.TOTAL
05 – Remplissez les arguments de la fonction
No_fonction, correspond aux valeurs du tableau ci-dessous. Le nombre « 9 » est utilisé pour la somme
06
Réf1, correspond à la référence de la plage de cellules à calculer
07 – Voici notre exemple.
La Masse salariale ne tient compte que des données affichées par le filtre alors que le Total général est la somme de toutes les lignes, même si elles ne sont pas proposées par le filtre.
Ces Tutoriels pourraient vous intéresser également
Renvoyer un message
juillet 2017Après l’envoi d’un message électronique, il serait bien pratique de pouvoir le renvoyer, lorsqu’un destinataire ne l’a pas reçu, pour le retourner rapidement sans avoir à retaper l’adresse ou tout [...]
Rechercher et corriger une référence circulaire dans Excel
août 2017À l’ouverture d’un document, Excel affiche un message d’erreur concernant une référence circulaire. Qu’est-ce-que c’est ? Où est-elle ? Et comment la corriger ? C’est ce qu’on va vous expliquer [...]
Circuler rapidement dans le calendrier
octobre 2017Voici un truc qui vous permettra d’atteindre les 3 mois précédents ou suivants la date affichée dans le calendrier.
Restez à l’affût de nos nouvelles !
Abonnez-vous à notre infolettre pour faciliter votre travail et rester à l’affût des actualités de Sylbert.