spreadsheet zählen - Was wäre die Tabellenkalkulationsfunktion, um alle Werte in einer Spalte basierend auf Kriterien aus einer anderen Spalte zu summieren (Ich verwende Google Tabellenkalkulation)




3 Answers

Etwas wie das

X   10
Y   3
X   7
X   22
Y   4
Y   9

X   "=SUMIF(A1:A6;A8;B1:B6)"
Y   "=SUMIF(A1:A6;A9;B1:B6)"
datum prozent

Ich möchte eine Tabellenkalkulationsfunktion, die eine Summe aller Werte in Spalte B erzeugt, wenn Spalte A gleich 'X' ist und wenn sie gleich 'Y' ist

A     B

X    10
Y     3
X     7
X    22
Y     4
Y     9

Die Ausgabe sollte wie folgt aussehen (wobei 39 und 16 die Ergebnisse der Formeln sind):

X    39           -> 10 + 7 + 22
Y    16           -> 3 + 4 + 9



Mit SUMPRODUCT können SUMPRODUCT die Summen berechnen. Für die "X" -Werte:

=SUMPRODUCT((A1:A6="X")*(B1:B6))

für die "Y" -Werte:

=SUMPRODUCT((A1:A6="Y")*(B1:B6))

Ich hoffe, das hilft,

Eric Melski

BEARBEITEN: Anscheinend müssen Sie ARRAYFORMULA verwenden, um SUMPRODUCT in der Tabelle von Google zu verwenden. Siehe zum Beispiel http://www.google.com/support/forum/p/Google+Docs/thread?tid=13a3eb824446e891&hl=de




Wie wäre es mit

=query(A:B, "select A, sum(B) group by A order by sum(B) desc")



Related