/ / Daten zählen, wenn die Zeile wahr ist, Excel - Excel

Zählen Sie Daten, wenn die Zeile wahr ist. Excel - Excel

Ich habe diese Daten:

var number
a   1
a   4
a   30
b   4
b   50
b   6
b   4
ab  1

Ich muss die Summe jedes Mal finden, wenn a (var tritt X die Zahl nächste Spalte rechts) in Excel auf.

Im obigen Fall wäre die Antwort:

a = 36
b = 65

Wie kann ich eine Formel dafür in Excel schreiben? Kann ich das in Excel machen?

Antworten:

1 für die Antwort № 1

Da du auch den letzten zählst, würde ich diese Formel verwenden:

=SUMIF(A:A,"*"&D2&"*",B:B)

Hier ist der Wert a in Zelle B2 und ich kann die Formel für B nach unten ziehen, anstatt eine ganz neue Formel einzugeben. Praktisch, wenn Sie viele haben, nach denen Sie suchen.

Bildbeschreibung hier eingeben


0 für die Antwort № 2

Ich nehme an, dass Sie die Tabelle haben, die Sie veröffentlicht habenoben in Zellen A1: B8. Um die Berechnung durchzuführen, müssen Sie die Array-Funktionalität in Excel verwenden. Die folgende Syntax in einer Zelle reicht aus:

=SUM(IF("a"=A1:A8,B1:B8))

Anstelle von ENTER müssen Sie jedoch COMMAND + SHIFT + ENTER drücken (ich bin auf einem Mac, also könnte es sein, dass Windows eine etwas andere Tastenkombination hat. Das Ergebnis ist, dass sich die Formel nun wie folgt liest:

{=SUM(IF("a"=A1:A8,B1:B8))}

Dies gibt Ihnen 35 und nicht 36, aber in ähnlicher Weise könnten Sie alle Spalten mit "ab" summieren und dann bis zur Summe der "a" Spalten hinzufügen.

Viel Glück!