Passer au contenu principal

Comment additionner des cellules visibles uniquement en fonction de critères dans Excel ?

Dans Excel, il peut être facile pour nous de sommer des cellules en fonction de critères avec la fonction SUMIFS. Cependant, s'il existe une plage de données filtrées, pour additionner les cellules visibles uniquement avec un ou plusieurs critères, comme illustré ci-dessous, comment pourriez-vous accomplir cette tâche dans Excel ?


Somme des cellules visibles uniquement en fonction d'un ou plusieurs critères avec colonne d'assistance

Pour obtenir les valeurs totales des cellules visibles uniquement en fonction d'un ou plusieurs critères, vous pouvez d'abord créer une colonne d'assistance de formule, puis appliquer la fonction SUMIFS pour obtenir le résultat total.

Par exemple, pour obtenir la commande totale du produit Sweat à capuche dans la gamme filtrée, procédez comme suit :

1. Entrez ou copiez la formule suivante dans une cellule vide à côté de votre plage de données, puis faites glisser la poignée de remplissage vers le bas pour remplir cette formule dans d'autres cellules visibles, voir capture d'écran :

=AGGREGATE(9,5,D4)

2. Après avoir obtenu les valeurs visibles de la colonne D, vous devez utiliser la fonction SUMIFS ci-dessous pour obtenir la valeur totale, voir capture d'écran :

=SUMIFS(E2:E12,A2:A12,A17)
Notes: Dans la formule ci-dessus, E2: E12 est la colonne d'assistance que vous avez créée à l'étape 1 et que vous souhaitez additionner ; A2: A12 est la plage de critères, et A17 est la condition à utiliser sur la plage de critères.

Pourboires: Si vous souhaitez additionner les cellules visibles en fonction de plusieurs critères, par exemple pour obtenir la commande totale du produit Hoodie qui est rouge, veuillez appliquer la formule ci-dessous :
=SUMIFS(E2:E12,A2:A12,A17,C2:C12,B17)

Si d'autres critères doivent être ajoutés, il vous suffit de joindre les critères dans la fonction SUMIFS comme ceci : =SUMIFS(plage_somme, plage_critères1, critère1, [plage_critères2, critères2], [plage_critères3, critères3], ...)


Somme des cellules visibles uniquement en fonction de critères avec formule

Vous pouvez également créer une formule basée sur les fonctions SUMPRODUCT, SUBTOTAL, OFFSET, ROW et MIN pour additionner les cellules visibles en fonction d'un ou plusieurs critères dans Excel.

Veuillez copier ou saisir la formule ci-dessous dans une cellule vide pour afficher le résultat, puis appuyez sur la touche Entrée pour obtenir le résultat, voir capture d'écran :

=SUMPRODUCT(SUBTOTAL(3,OFFSET(A2:A12,ROW(A2:A12)-MIN(ROW(A2:A12)),,1)),(A2:A12=A17)*(D2:D12))

Notes: Dans la formule ci-dessus, A2:A12=A17 est la plage de critères et les critères que vous souhaitez utiliser, et D2: D12 est la plage de somme que vous souhaitez additionner.
Pourboires : Pour additionner les cellules visibles en fonction de plusieurs critères, il vous suffit d'ajouter les critères comme ceci : =SUMPRODUCT(SUBTOTAL(3,OFFSET(reference,ROW(reference)-MIN(ROW(reference)),,1)),(criteria_range1=criteria1)*(criteria_range2=criteria2)*(criteria_range3=criteria3)*(sum_range)).

  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtrée
  • Fusionner les cellules / lignes / colonnes et conservation des données; Contenu des cellules divisées; Combiner les lignes en double et la somme / moyenne... Empêcher les cellules en double; Comparer les gammes
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Formules favorites et insérer rapidement, Plages, graphiques et images; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellules
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDF
  • Regroupement du tableau croisé dynamique par numéro de semaine, jour de la semaine et plus encore ... Afficher les cellules déverrouillées et verrouillées par différentes couleurs; Mettre en évidence les cellules qui ont une formule / un nom
onglet kte 201905
  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
bas de cabine
Comments (1)
Rated 3.5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
What if the one of the criteria is an empty cell? I tried using "= 0" or "" but it does not work.
Rated 3.5 out of 5
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations