La fonction somme lors du filtrage des données est très importante pour les utilisateurs de Microsoft Excel . L'article résumera pour vous comment filtrer et calculer les totaux dans Excel à l'aide du sous-total.

Bien que connaître la somme d’une colonne de feuille de calcul soit utile, vous souhaiterez peut-être connaître la somme de différents groupes. La fonction sous-total dans Excel est un moyen pratique de calculer des montants plus petits, séparés du total final. Il est relativement facile à utiliser dans des feuilles de calcul, tout en vous permettant d'organiser vos données.
La fonction sous-total dans Excel est une formule qui calcule une plage de valeurs en fonction d'une opération spécifiée. Il apparaît sous la forme =SOUS-TOTAL(function_num, ref1, [ref2],...), où function_num fait référence à l'opération que vous souhaitez que la formule effectue. ref1, [ref2],... sont les valeurs que vous souhaitez qu'Excel inclue dans le calcul. L’une des utilisations les plus courantes de la fonction sous-total est de sommer une colonne, mais elle peut également effectuer les opérations suivantes :
- Moyen
- Compter
- Compter tous
- Valeur maximale
- Valeur minimale
- Multiplication
- Écart type de la population
- Écart type de l'échantillon
- Variance de la population
- Variance de l'échantillon
Le tutoriel est réalisé sur Excel 2019, cependant vous pouvez toujours appliquer ce calcul sur d'autres versions d'Excel telles qu'Excel 2007, Excel 2010, Excel 2013, Excel 2016, car le tutoriel utilise la fonction Sous-total d'Excel.
Calculer la valeur totale d'une liste filtrée à l'aide de la fonction Sous-total dans Excel
Supposons que nous ayons un tableau de données comme celui-ci, avec des filtres déjà créés.
STT |
Type de produit |
Nom du produit |
Quantité |
Prix unitaire |
Montant total |
1 |
Livre |
Exercices de mathématiques de 3e année |
2 |
10000 |
20000 |
2 |
Trousse |
Boîte à crayons en tissu TL |
2 |
30000 |
60000 |
3 |
Crayon |
Crayon de paragraphe TL |
5 |
15000 |
75000 |
4 |
Livre |
Mathématiques 3e année |
3 |
18000 |
54000 |
5 |
Livre |
Anglais 3e année |
3 |
19000 |
57000 |

Après avoir filtré la liste des produits appartenant à la catégorie livre, nous avons la feuille de calcul suivante :

L’exigence est de calculer le coût total des livres. Si vous utilisez la fonction SUM() sur le tableau de données filtré ci-dessus, le résultat que vous obtiendrez ne sera pas le prix total des livres mais le prix total de tous les produits.
Dans ce cas, nous utilisons la fonction SOUS-TOTAL comme suit, dans la cellule E13, vous entrez :
=SUBTOTAL(9,H7:H11)
Dans lequel, 9 est la valeur de l'argument correspondant à la fonction à utiliser, ici nous voulons calculer la somme, donc la fonction à utiliser est SUM, vous pouvez voir dans le tableau ci-dessous, H7:H11 est la plage pour calculer la somme.
Le résultat a donné un coût total de 131 000 livres.

À propos de la fonction SUBTOTAL()
La fonction SUBTOTAL() examinera la liste complète des valeurs de la colonne D et calculera uniquement les valeurs qui satisfont le filtre. Vous pouvez regarder l'image ci-dessus et deviner que c'est parce que nous avons déclaré l'argument 9. Cependant, cet argument indique à Excel que nous voulons calculer la SOMME des valeurs référencées. Le tableau suivant répertorie les arguments acceptés :
Y compris les valeurs cachées |
Ignorer les valeurs cachées |
Mâchoire |
1 |
101 |
MOYENNE() |
2 |
102 |
COMPTER() |
3 |
103 |
COUNTA() |
4 |
104 |
MAX() |
5 |
105 |
MIN() |
6 |
106 |
PRODUIT() |
7 |
107 |
Écart-type() |
8 |
108 |
Écart-type () |
9 |
109 |
SOMME() |
10 |
110 |
VAR() |
11 |
111 |
VARP() |
Après avoir regardé le tableau ci-dessus, vous vous demandez peut-être quelle est la différence entre 9 et 109. Lorsque nous utilisons l'argument 9, la fonction SUBTOTAL() additionnera toutes les valeurs cachées. Lorsque nous utilisons l'argument 109, la fonction SUBTOTAL() ignorera les valeurs masquées. Il faut distinguer clairement les valeurs cachées et les valeurs qui sont exclues parce qu’elles ne satisfont pas le filtre . Vous pouvez masquer une ligne en cliquant avec le bouton droit de la souris sur l'ordre des lignes, puis en sélectionnant Masquer . C'est complètement différent des lignes qui ne sont pas affichées parce qu'elles ne satisfont pas le filtre.
La fonction SUBTOTAL() est également utilisée pour effectuer de nombreuses autres tâches utiles. Vous pouvez vous référer au tutoriel sur la fonction SOUS-TOTAL de Quantrimang.com.
Voir aussi :