Formule Excel: somme des lignes visibles dans une liste filtrée -

Table des matières

Formule générique

=SUBTOTAL(9,range)

Sommaire

Pour additionner les lignes de valeurs visibles dans une liste filtrée (c'est-à-dire exclure les lignes qui sont "filtrées"), utilisez la fonction SOUS-TOTAL avec le numéro de fonction 9 ou 109. Dans l'exemple illustré, la formule de F2 est:

=SUBTOTAL(9,F5:F14)

Explication

Ce qui rend SUBTOTAL particulièrement utile, c'est qu'il ignore automatiquement les lignes masquées dans une liste ou un tableau filtré. Vous pouvez utiliser cette fonction lorsque vous avez besoin de compter, additionner, moyenne, etc. les valeurs visibles. En d'autres termes, vous pouvez utiliser SUBTOTAL pour effectuer des calculs qui excluent les valeurs "filtrées".

La fonction SOUS-TOTAL fournit de nombreuses options de calcul, déterminées par un numéro de fonction fourni comme premier argument.

Pour additionner uniquement les lignes visibles, utilisez la fonction SOUS-TOTAL avec le numéro de fonction 9 ou 109. Dans l'exemple illustré, un filtre a été appliqué aux données et l'objectif est de additionner les valeurs de la colonne F qui sont encore visibles. La formule utilisée est:

=SUBTOTAL(9,F5:F14)

qui renvoie la somme, 9,54 $, le total des 7 lignes encore visibles.

Si vous masquez les lignes manuellement (par exemple, cliquez avec le bouton droit de la souris, Masquer), utilisez plutôt cette version:

=SUBTOTAL(109,F5:F14)

L'utilisation de 109 comme numéro de fonction indique à SUBTOTAL d'ignorer les lignes masquées manuellement.

En modifiant le numéro de la fonction, la fonction SOUS-TOTAL peut effectuer de nombreux autres calculs (par exemple, COUNT, SUM, MAX, MIN, etc.). Voir la liste complète des numéros de fonction sur cette page).

Articles intéressants...