Note: The other languages of the website are Google-translated. Back to English
Se connecter  \/ 
x
or
x
INSCRIPTION  \/ 
x

or

Comment faire un sumif avec plusieurs critères dans une colonne?

Dans Excel, la fonction SUMIF est une fonction utile pour additionner des cellules avec plusieurs critères dans différentes colonnes, mais avec cette fonction, nous pouvons également additionner des cellules en fonction de plusieurs critères dans une colonne. Dans cet article. Je vais parler de la façon de faire la somme des valeurs avec plus d'un critère dans la même colonne.

Somme des cellules avec plusieurs critères OR dans une colonne avec des formules


flèche bleue bulle droite Somme des cellules avec plusieurs critères OR dans une colonne avec des formules

Par exemple, j'ai la plage de données suivante, maintenant, je voudrais obtenir le total des commandes du produit KTE et KTO en janvier.

doc-somme-plusieurs-critères-une-colonne-1

Pour plusieurs critères OR dans le même champ, utilisez plusieurs fonctions SUMIF:

Formule 1: SUMIF + SUMIF

Veuillez saisir cette formule: =SUMIF(A2:A10,"KTE",B2:B10) + SUMIF(A2:A10,"KTO",B2:B10), puis appuyez sur Entrer clé, vous obtiendrez la valeur totale du produit KTE et KTO, voir les captures d'écran:

doc-somme-plusieurs-critères-une-colonne-2
-1
doc-somme-plusieurs-critères-une-colonne-3

Notes:

1. Dans la formule ci-dessus, A2: A10 est la plage de cellules à laquelle vous souhaitez appliquer les critères, B2: B10 sont les cellules que vous souhaitez additionner, et KTE, KTO sont les critères sur lesquels vous additionnez les cellules.

2. Dans cet exemple, il n'y a que deux critères, vous pouvez appliquer plus de critères en ajoutant simplement SUMIF () après la formule, comme = sumif (plage, critères, plage_somme) + sumif (plage, critères, plage_somme) + sumif (plage, critères, plage_somme) +…

Formule 2: SUM et SUMIF

S'il y a plusieurs critères à ajouter, la formule ci-dessus sera longue et fastidieuse, dans ce cas, je peux vous donner une formule plus compacte pour le résoudre.

Tapez cette formule dans une cellule vide: = SOMME (SUMIF (A2: A10, {"KTE", "KTO"}, B2: B10)), puis appuyez sur Entrer clé pour obtenir le résultat dont vous avez besoin, voir capture d'écran:

doc-somme-plusieurs-critères-une-colonne-4

Notes:

1. Dans la formule ci-dessus, A2: A10 est la plage de cellules à laquelle vous souhaitez appliquer les critères, B2: B10 représente les cellules que vous souhaitez additionner, et KTE, OMS sont les critères sur lesquels vous additionnez les cellules.

2. Pour additionner d'autres critères, il vous suffit d'ajouter les critères dans les accolades, tels que = SUM (SUMIF (A2: A10, {"KTE", "KTO", "KTW", "Onglet Office"}, B2: B10)).

3. Cette formule ne peut être utilisée que lorsque les cellules de plage auxquelles vous souhaitez appliquer les critères dans une même colonne.


Lignes de combinaison avancées: (Combinez les lignes en double et la somme / moyenne des valeurs correspondantes):
  • 1. Spécifiez la colonne clé sur laquelle vous souhaitez combiner une autre colonne;
  • 2. Choisissez un calcul pour vos données combinées.

doc-somme-colonnes-un-critère-7

Kutools pour Excel: avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation dans 30 jours. Téléchargez et essayez gratuitement maintenant!


Articles Liés:

Comment sumif avec un ou plusieurs critères dans Excel?

Comment additionner plusieurs colonnes en fonction de critères uniques dans Excel?


Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • 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 sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... 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 ...
  • 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...
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement votre travail

  • 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
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Alejandro · 1 years ago
    what if instead of "KTE" and "KTO" I wanna use E:1 and E:2 cells, please help

    =SUM(SUMIF(A2:A10, {"KTE","KTO"}, B2:B10))
    • To post as a guest, your comment is unpublished.
      skyyang · 1 years ago
      Hello, Alejandro,
      To use the cell references instead of the specific text value, you just need to apply the below array formula:
      =SUM(SUMIF(A2:A10,E1:E2,B2:B10))
      After entering this formula, please press Ctrl + Shift + Enter keys together to get the result.

  • To post as a guest, your comment is unpublished.
    AK · 1 years ago
    thanks this helped a lot! :)
  • To post as a guest, your comment is unpublished.
    Jitendra Dhal · 4 years ago
    Hi,

    I Need to put in a drop Down in 3 Slab for using sumif.

    Example Slab 1-A,2-B,3-C & Total Sumof 3 Slab
    Please Suggest..
  • To post as a guest, your comment is unpublished.
    Jitendra Dhal · 4 years ago
    Hi,

    I Need to Understand, How to Make the multiple criteria in sumifs function along with Total Value in a Drop Down.

    Please suggest.
    Example In a Drop Down I need to put 4 Slab (1-A,1-B,1-C & Total of (1-A,1-B,1-C) Slab.

    JItendra//
  • To post as a guest, your comment is unpublished.
    Konstantinos Gkitnos · 4 years ago
    As shown above, we can do either
    =SUMIF(A2:A10,"KTE",B2:B10) + SUMIF(A2:A10,"KTO",B2:B10)
    or
    =SUM(SUMIF(A2:A10, {"KTE","KTO"}, B2:B10))
    for short

    What if I don't want to use KTE and KTO directly in the code and use the cell they are into? How am I suppose to write the code for the short version?
    • To post as a guest, your comment is unpublished.
      Micael · 3 years ago
      =SUM(SUMIF(A2:A10, {A:5\A:8}, B2:B10))
    • To post as a guest, your comment is unpublished.
      Prem · 4 years ago
      This is what I am looking for. Help me if you got answer of this
  • To post as a guest, your comment is unpublished.
    Konstantinos Gkitnos · 4 years ago
    Hi,

    Is there a way to use INDIRECT function, eg INDIRECT(E3), instead of using "Apple" in the SUMIF function? eg. SUM(SUMIF(A1:A5, {"Apple","Orange"}, C1:C5)) and use something like this SUM(SUMIF(A1:A5,(INDIRECT(E3),INDIRECT(E4)),C1:C5)?
  • To post as a guest, your comment is unpublished.
    Kyle · 4 years ago
    I'm hoping someone can help me with this.

    Name Categories
    John 1, 5, 8, 10, 12
    Mike 4, 8, 9, 11, 15
    Brittany 2, 5, 14, 23
    Angela 1, 6, 7, 14, 19
    David 11, 10, 23

    In the above scenario, the categories for each person are what would be within the brackets of a SUM(SUMIFS( formula. I am trying to create a formula that can be dragged down for my entire data set. The problem is my data set is for hundreds of people, so creating IF statements for each scenario makes the formula entirely too long. Is there any way the criteria within the brackets can be a cell reference? Or if there are any other suggestions I would greatly appreciate it. Thanks!
  • To post as a guest, your comment is unpublished.
    Cameron · 5 years ago
    Is there a way to do an "AND" statement instead of an "OR" statement?
  • To post as a guest, your comment is unpublished.
    Brandon Wagner · 5 years ago
    What if you wanted to do multiple (not equal to). Does anyone have a fix for that?
  • To post as a guest, your comment is unpublished.
    Anna · 5 years ago
    Can you help me? I have three different criteria (two are in the same column). For example: countif (D2:D4, "yes") + countif (E2:E6, {"member", "board"})....I know its not right but what can I do to get the total count of "yes" that are "member" or "board" .
  • To post as a guest, your comment is unpublished.
    FEFO · 5 years ago
    Try this: =SUM(SUMIFS(A1:A10,B1:B10,{“Mike”,”John”},C1:C10,{“Apple”,”Orange”},D1:D10,””,…))
    • To post as a guest, your comment is unpublished.
      Brandon Wagner · 5 years ago
      [quote name="FEFO"]Try this: =SUM(SUMIFS(A1:A10,B1:B10,{“Mike”,”John”},C1:C10,{“Apple”,”Orange”},D1:D10,””,…))[/quote]
      What if it's a (not equal to)? Can you do multiple values that way?
  • To post as a guest, your comment is unpublished.
    Yasir · 5 years ago
    hanks dear,
    could you please help me with multiple (or) conditions in multiple columns
    e.g.:
    SUMIFS(A1:A10,B1:B10,{“Mike”,”John”},C1:C10,{“Apple”,”Orange”},D1:D10,””,…)
    is this can work in somehow, I try but its give unreal result (Less than the actual) “it seems like the excel is calculating the second (or) condition based on the filtered data in the first (or) condition.
    thanks in advanced :),,
  • To post as a guest, your comment is unpublished.
    Daniel Estevam · 6 years ago
    Thanks my friend. You help me a lot.