Somme de toutes les cellules de la feuille de calcul Google où la ligne correspondante correspond à une valeur

13

Je souhaite renvoyer la somme de toutes les cellules de la colonne A uniquement si la valeur d'une cellule sur la même ligne est égale à une valeur spécifique.

Par exemple, additionnez C4 si D4 = "Bob". En supposant qu'il y a six lignes où "Bob" apparaît dans ColonneD, je m'attendrais à ce que la somme de six valeurs de ColonneC soit additionnée.

Mon soupçon est que ce qui précède nécessite l'utilisation d'une boucle, que Google Spreadsheets ne fournit pas.

Stephen Gilliss
la source

Réponses:

11

=SUMIF(D:D,"bob",C:C)

dans la colonne C sont des nombres, dans la colonne D sont ("bob" ou autres)

si vous souhaitez ne pas additionner toutes les colonnes vous pouvez utiliser par exemple

=SUMIF(D2:D6,"bob",C2:C6)  

Remarque: le texte est sensible à la casse (Bob n'est pas égal à Bob)

ockin
la source
1
Il me semble que le sumif est insensible à la casse,
WAF
-1

Vous pouvez utiliser cette formule:

= if (D4 = "Bob", sum (A0: A0), "null")

Cela additionnera toutes les valeurs de la colonne A si D4 est égal à Bob, sinon cela mettra un null comme réponse.

Greg
la source