Somme à condition?

14

J'ai créé un formulaire avec Google Spreadsheet dans lequel je souhaite collecter les dépenses d'épicerie pour différentes personnes. Comment puis-je additionner les dépenses pour différentes personnes? Chaque ligne a une colonne avec le nom de la personne et le montant dépensé.

Permettez-moi de donner un exemple du problème:

Table:

A      B
Name Amount
Me    1 
You   2
Me    3
Me    4
You   5

Je veux résumer la colonne B où la colonne A = "Moi", donc le résultat est 8.

aucun
la source

Réponses:

19

Vous pouvez utiliser la SUMIFfonction pour calculer la somme totale pour chaque personne.

Si vous entrez la formule suivante dans une cellule que vous aimez, cela vous donnera le montant total dépensé par "Moi":

=SUMIF(A2:A6,"=Me",B2:B6)

A2:A6est le Range, "=Me"est le Criteria, et B2:B6est le Sum_Range.

Mehper C. Palavuzlar
la source
Voici comment obtenir une liste des fonctions disponibles
aucune
1
Pour que cela fonctionne dans des environnements non américains, vous devez utiliser ";" au lieu de "," dans la déclaration ci-dessus. Sinon, vous obtiendrez un "#ERREUR!".
Emil Stenström
@ EmilStenström: Vrai. J'ai des paramètres régionaux turcs et j'utilise toujours ;dans les formules Excel. De plus, si vous travaillez avec des macros dans Excel, vous devez toujours utiliser ,des formules dans votre code même si vous avez des paramètres régionaux non américains.
Mehper C. Palavuzlar
1

Étant donné que les dépenses sont pour différentes personnes, je suggérerais un tableau croisé dynamique non seulement pour la Mesomme, mais pour toutes les autres personnes, et un total de contrôle créé automatiquement.

Data> Pivot table ..., Add Nameto Rows and Amountto Values as Summarize by SUM :

Exemple WA12721

pnuts
la source