web-dev-qa-db-fra.com

Fonction SUMIF: somme si la cellule contient un nom spécifique

Je voudrais exécuter une fonction dans Excel 2010 qui doit:

  • vérifier quelle cellule dans une plage spécifique contient un nom
  • si la tâche précédente est vraie, additionnez la cellule adjacente

Exemple:

Dans la gamme B2: B227, il existe des noms tels que Acura, Audi, BMW, Cadillac, etc. Dans la gamme C2: C227, il existe le nombre de voitures vendues par ces constructeurs en 2012.

Je veux calculer la somme des voitures vendues par certains fabricants.

Je pensais à quelque chose de similaire, mais ça ne marche pas. Je pense avoir commis une erreur lors de la première étape (reconnaissez les noms dans la cellule B2: B227).

=SUMIF(B2:B227,OR("Audi","Acura","BMW","Cadillac"),D2:D227)

Je vous remercie,

Gianluca

7
Gianluca

Vous pouvez utiliser SUMIF, mais comme le résultat est un tableau (une somme pour chaque critère), vous devez utiliser SUM ou SUMPRODUCT autour du SUMIF pour obtenir le total, par exemple.

=SUM(SUMIF(B2:B227,{"Audi","Acura","BMW","Cadillac"},D2:D227))

ou répertoriez Audi, Acura, etc. dans une plage de cellules, par ex. K2: K5 et utiliser cette version

=SUMPRODUCT(SUMIF(B2:B227,K2:K5,D2:D227))

7
barry houdini

À l’origine, j’ai examiné quelque chose comme le lien ci-dessous, mais je ne pense pas que cela vous permette de SUMIF en fonction de critères.

Si la cellule contient 1 ou plusieurs mots-clés, change la valeur d'une cellule différente


Il semblerait que vous puissiez utiliser plus longtemps la SUMIF pour plusieurs critères selon cet article .

Ok, donc si nous devons additionner une plage de cellules où les cellules correspondantes (sur la même ligne) se rencontrent 2, ou plusieurs conditions, nous ne pouvons plus utiliser le SUMIF. Les formules que nous pouvons utiliser, par ordre d’efficacité, sont

  1. DSUM Téléchargez des exemples avancés de DSUM
  2. SOMMAIRE
  3. SUM avec et IF fonction imbriquée et entrée sous forme de formule matricielle. Voir les formules de tableau pour plus de détails

Pour en savoir plus sur les différentes options disponibles, cet article devrait être très utile

0
Coops