Summe unter Bedingung?

14

Ich habe mit Google Spreadsheet ein Formular eingerichtet, in dem ich Lebensmittelkosten für verschiedene Personen sammeln möchte. Wie kann ich die Ausgaben für verschiedene Personen summieren? Jede Zeile enthält eine Spalte mit dem Namen der Person und dem ausgegebenen Betrag.

Lassen Sie mich ein Beispiel für das Problem geben:

Tabelle:

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

Ich möchte Spalte B summieren, wobei Spalte A = "Me", sodass das Ergebnis 8 ist.

keiner
quelle

Antworten:

19

Mit der SUMIFFunktion können Sie die Gesamtsumme für jede Person berechnen.

Wenn Sie die folgende Formel in eine Zelle eingeben, die Ihnen gefällt, erhalten Sie den Gesamtbetrag, den "Ich" ausgegeben hat:

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

wo A2:A6ist das Range, "=Me"ist das Criteriaund B2:B6ist das Sum_Range.

Mehper C. Palavuzlar
quelle
So erhalten Sie eine Liste der verfügbaren Funktionen
keine
1
Damit dies in Ländern außerhalb der USA funktioniert, müssen Sie ";" anstelle von "," in der obigen Anweisung. Andernfalls erhalten Sie einen "#FEHLER!".
Emil Stenström
@ EmilStenström: Stimmt. Ich habe ein türkisches Gebietsschema und verwende es immer ;in Excel-Formeln. Wenn Sie mit Makros in Excel arbeiten, müssen Sie außerdem immer ,Formeln in Ihrem Code verwenden, auch wenn Sie Gebietsschemas außerhalb der USA verwenden.
Mehper C. Palavuzlar
1

Da die Kosten für verschiedene Personen anfallen, würde ich vorschlagen, dass eine Pivot-Tabelle nicht nur Mesummiert wird, sondern auch alle anderen Personen und eine Kontrollsumme, die automatisch erstellt wird.

Daten> Pivot - Tabelle ... In Nameauf Zeilen und Amountauf Werte wie Summarize von SUM :

WA12721 Beispiel

pnuts
quelle