Table des matières
Parfois, il devient nécessaire de connaître la somme de certaines cellules filtrées. Bien que nous puissions le faire manuellement, Excel dispose de fonctionnalités fantastiques pour additionner des cellules filtrées. Cela aidera une personne lorsqu'elle doit gérer une grande quantité de données filtrées à additionner. Dans ce contexte, nous vous montrerons 5 façons possibles d'additionner des cellules filtrées dans Excel. Si vous êtes intéressé à vous familiariser avecavec ces techniques, téléchargez notre cahier d'exercices et suivez-nous.
Télécharger le cahier d'exercices
Téléchargez ce cahier d'exercices pour vous entraîner pendant que vous lisez cet article.
Somme des cellules filtrées.xlsm
5 méthodes simples pour additionner les cellules filtrées dans Excel
Pour expliquer les méthodes, nous considérons un ensemble de données sur des fruits et leurs quantités, dont le nom est indiqué dans le tableau ci-dessous. colonne B , intitulé Nom du fruit et leur quantité est dans la colonne C , intitulé Quantité (KG) Ainsi, nous pouvons dire que notre jeu de données est dans la gamme de cellules B5:C14 Nous allons filtrer l'ensemble des données pour les éléments suivants "Pomme et ensuite faire la somme de la quantité de ce fruit.
1. utilisation de la fonction SUBTOTAL
Dans cette méthode, nous allons utiliser la fonction SUBTOTAL pour additionner des cellules filtrées dans Excel. Notre jeu de données est dans la plage de cellules B5:C14 La somme de la fonction sera dans la cellule C16 Nous allons filtrer les données pour "Pomme Les étapes de ce processus sont indiquées ci-dessous :
📌 Les étapes :
- Tout d'abord, sélectionnez la cellule C16 .
- Ensuite, écrivez la formule suivante dans la cellule.
=SOUS-TOTAL(9,C5:C14)
- Ici, 9 est le numéro de fonction de la fonction SUM Les valeurs que la fonction va additionner sont dans la plage des cellules C5:C14 .
- Appuyez sur Entrez sur votre clavier et vous obtiendrez la somme de toutes les lignes de la cellule C16 .
- Maintenant, sélectionnez la gamme entière de cellules B4:C14 .
- Après cela, dans le Données sélectionnez l'onglet Filtre de l'option Trier et filtrer groupe.
- Vous obtiendrez 2 flèches déroulantes qui viendront dans l'en-tête de notre jeu de données.
- Cliquez sur la flèche déroulante du Nom du fruit Décochez la colonne Sélectionner tout et cliquez sur "Pomme seulement.
- Enfin, cliquez sur OK.
- Vous verrez que l'ensemble de données sera filtré uniquement pour le fruit. Apple et montrer la somme de sa quantité.
Ainsi, nous pouvons dire que notre formule a fonctionné avec succès et que nous sommes en mesure d'additionner des cellules filtrées dans une feuille de calcul Excel.
Lire la suite : Comment additionner une série de cellules dans une rangée en utilisant Excel VBA (6 méthodes simples)
2. additionner les cellules filtrées en créant un tableau dans Excel
La conversion de la plage entière de l'ensemble de données en un tableau nous aidera également à afficher la somme des cellules filtrées. Pour montrer l'approche, nous allons utiliser le même ensemble de données que nous avons déjà utilisé dans notre méthode précédente. Notre ensemble de données est dans la plage de cellules B5:C14 Le processus est expliqué ci-dessous étape par étape :
📌 Les étapes :
- Dans un premier temps, sélectionnez l'ensemble des cellules B4:C14 .
- Maintenant, dans le Insérer sélectionnez Tableau de la Tableaux Vous pouvez également appuyer sur Ctrl+T pour créer le tableau.
- Une petite boîte de dialogue intitulée Créer une table apparaîtra.
- Dans cette boîte de dialogue, cliquez sur Ma table avait des en-têtes et ensuite, cliquez sur OK.
- La table sera créée. Conception de la table vous pouvez modifier le nom de la table selon votre désir à partir de l'onglet Propriétés groupe.
- Ensuite, à partir de la Options de style de table cliquez sur l'onglet Total Row .
- Vous verrez qu'une nouvelle ligne apparaîtra sous le tableau et nous montrera la valeur totale de la colonne C .
- Après cela, cliquez sur la flèche déroulante dans l'en-tête qui indique Nom du fruit .
- Décochez la case Sélectionner tout et sélectionnez l'option Apple option uniquement.
- Enfin, cliquez sur le bouton OK pour fermer cette fenêtre.
- Vous ne verrez que les lignes contenant l'entité de Apple En outre, la ligne, intitulée "Rupture de la ligne", a été supprimée. Total indique la somme de Apple quantité.
Enfin, nous pouvons dire que notre méthode a fonctionné avec succès et que nous sommes en mesure d'additionner les cellules filtrées dans Excel.
Lire la suite : Comment additionner des cellules sélectionnées dans Excel (4 méthodes faciles)
3. application de la fonction AGGREGATE
Dans la procédure suivante, nous utiliserons la fonction AGGREGATE pour additionner les cellules filtrées dans la feuille de calcul Excel. Notre ensemble de données se trouve dans la plage de cellules B5:C14 La somme de la fonction sera dans la cellule C16 Nous allons filtrer les données pour Apple Les étapes de cette méthode sont les suivantes :
📌 Les étapes :
- Tout d'abord, sélectionnez la cellule C16 .
- Maintenant, écrivez la formule suivante dans la cellule.
=AGRÉGAT(9,5,B5:C14)
- Dans cette fonction, le premier élément, 9 est le numéro de fonction de la fonction SUM Le deuxième élément, 5 désigne Ignorer les lignes cachées signifie les lignes que nous filtrons ou toute valeur de ligne cachée ne sera pas incluse dans le calcul. Le dernier élément est la valeur qui doit être additionnée est dans la plage de cellules C5:C14 .
- Ensuite, appuyez sur Entrez et vous obtiendrez la somme de toutes les lignes de la cellule C16 .
- Après cela, sélectionnez toute la gamme de cellules B4:C14 .
- Dans le Données sélectionnez l'onglet Filtre de l'option Trier et filtrer groupe.
- Vous verrez 2 flèches déroulantes qui viendront dans l'intitulé de notre jeu de données.
- Maintenant, cliquez sur la flèche déroulante du Nom du fruit colonne.
- Décochez la case Sélectionner tout et cliquez sur l'option Apple option uniquement.
- Vous verrez que l'ensemble de données sera filtré uniquement pour le fruit. Apple et montrer la somme de sa quantité.
Nous pouvons donc dire que notre formule a parfaitement fonctionné et que nous sommes en mesure d'additionner des cellules filtrées dans une feuille de calcul Excel.
Lire la suite : Comment additionner uniquement les cellules visibles dans Excel (4 méthodes rapides)
Lectures similaires
- Comment additionner par groupe dans Excel (4 méthodes)
- 3 façons simples d'additionner les n premières valeurs dans Excel
- Comment faire la formule de la somme de deux nombres dans Excel ?
- Somme de cellules dans Excel : continue, aléatoire, avec critères, etc.
- Comment additionner plusieurs lignes dans Excel (4 méthodes rapides)
4. utilisation d'une formule combinée pour additionner les cellules filtrées
Dans cette procédure, nous utiliserons une formule qui inclut SUMPRODUCT , SOUS-TOTAL , OFFSET , MIN , et ROW pour additionner les cellules filtrées dans la feuille de calcul Excel. Notre ensemble de données se trouve dans la plage de cellules suivantes B5:C14 Ici, nous devons écrire le Nom du fruit en cellule C16 quelle cellule est intitulée Fruit choisi La somme de la fonction est dans la cellule C17 Nous allons filtrer les données pour "Pomme Les étapes de cette méthode sont les suivantes :
📌 Les étapes :
- Au début de cette méthode, sélectionnez la cellule C17 .
- Ensuite, écrivez la formule suivante dans la cellule.
=SUMPRODUCT(SUBTOTAL(3,OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:B14)),,1)),( B5:B14=C16)*(C5:C14))
- Appuyez sur Entrez de votre clavier.
- Le résultat sera 0 car nous n'écrivons pas le Fruit choisi nom dans la cellule C16 Maintenant, dans la cellule C16 Dans notre cas, nous avons choisi Apple pour filtrer la somme.
- Appuyez sur le bouton Entrez .
- Enfin, vous verrez dans la cellule C17 la formule montrant la somme de Apple quantité.
Ainsi, nous pouvons dire que notre formule a fonctionné correctement et que nous sommes en mesure d'additionner des cellules filtrées dans une feuille de calcul Excel.
🔍 Répartition de la formule :
Nous faisons cette décomposition de formule pour la cellule C17
👉
ROW(B5:B14) : Cette fonction renvoie simplement le numéro de ligne qui contient nos données.
👉
MIN(ROW(B5:B14)) : Cette fonction renvoie le numéro de ligne le plus bas de notre jeu de données.
👉
OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:B14)),,1) : Cette fonction renvoie la différence entre le numéro de ligne et le numéro de ligne min à la fonction SOUS-TOTAL fonction.
👉
SUBTOTAL(3,OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:B14)),,1))*(B5:B14=C16)*(C5:C14) : Cette fonction renvoie la valeur de la quantité pour Apple et 0 pour les entités Tous les autres entités.
👉
SUMPRODUCT(SUBTOTAL(3,OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:B14)),,1)),( B5:B14=C16)*(C5:C14)) : Cette fonction renvoie 7000, la somme de toutes les quantités d'Apple.
Lire la suite : [La formule SUM d'Excel ne fonctionne pas et renvoie 0 (3 solutions)
5. intégration du code VBA
L'écriture d'un code VBA vous aidera également à additionner des cellules filtrées dans Excel. Notre ensemble de données se trouve dans la plage de cellules B5:C14 La somme de la fonction sera dans la cellule C16 Nous allons filtrer les données pour "Pomme La méthode est décrite ci-dessous étape par étape :
📌 Les étapes :
- Pour démarrer l'approche, allez dans le Développeur et cliquez sur Visual Basic. Si vous ne l'avez pas, vous devez activer l'onglet Développeur . Ou Vous pouvez également appuyer sur "Alt+F11 pour l'ouverture de la Éditeur Visual Basic .
- Une boîte de dialogue apparaît.
- Maintenant, dans le Insérer dans cette boîte, cliquez sur Module .
- Ensuite, écrivez le code visuel suivant dans la case vide de l'éditeur.
Function Sum_Filtered_Cells(WorkRng As Range) As Double Dim work_rng As Range Dim output As Double For Each work_rng In WorkRng If work_rng.Rows.Hidden = False And work_rng.Columns.Hidden = False Then output = output + work_rng.Value End If Next Sum_Filtered_Cells = output End Function
- Fermer le Rédacteur en chef onglet.
- Ensuite, dans la cellule C16 écrivez la formule suivante .
=Sum_Filtered_Cells(C5:C14)
- Appuyez sur le bouton Entrez clé.
- Vous obtiendrez la somme de toutes les lignes dans la cellule C16 .
- Ensuite, sélectionnez la plage entière de la cellule B4:C14 .
- Dans le Données sélectionnez l'onglet Filtre de l'option Trier et filtrer groupe.
- Vous verrez 2 flèches déroulantes qui viendront dans l'intitulé de notre jeu de données.
- Après cela, cliquez sur la flèche déroulante de l'option Nom du fruit colonne.
- Décochez la case Sélectionner tout et cliquez sur l'option Apple option uniquement.
- À la fin, vous verrez que l'ensemble de données sera filtré uniquement pour les fruits. Apple et montrer la somme de sa quantité.
Enfin, nous pouvons dire que notre code visuel a fonctionné avec succès et que nous sommes en mesure d'additionner des cellules filtrées dans une feuille de calcul Excel.
Conclusion
C'est la fin de ce contenu. J'espère que cela vous sera utile et que vous serez en mesure d'additionner des cellules filtrées dans Excel. Si vous avez d'autres questions ou recommandations, veuillez les partager avec nous dans la section des commentaires ci-dessous.
N'oubliez pas de consulter notre site web ExcelWIKI pour plusieurs problèmes et solutions liés à Excel. Continuez à apprendre de nouvelles méthodes et à progresser !