Summenformel

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Hömmelmann
****
Beiträge: 119
Registriert: Di, 28.11.2006 19:44
Wohnort: Meppen

Summenformel

Beitrag von Hömmelmann »

Hallo Kollegen,

ich bin hier neu und hab' eine Bitte: Ich suche eine Formel die mir die Summe mehrerer Einträge aus einer Matrix liefert, deren erste Zeile mit dem gleichen Buchstaben anfängt.
Beispiel:
x y z
a 3 4 5
c 1 2 3
b 4 5 6
c 2 3 4
d 7 8 9

Ich muß z.B. die Summe der Einträge (können natürlich auch mehr als zwei sein) der Zeile mit dem Index c und der Spalte y - also 2+3 = 5

Kann mir da jemand helfen??

Danke schon mal vorweg.


Friedhelm
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Summenformel

Beitrag von Karolus »

Hallo Friedhelm

Code: Alles auswählen

=SUMMEWENN(indexspalte;"c";yspalte)
'indexspalte' und 'yspalte' sind Platzhalter für die Bereichsadressen, zb A1:A100.
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Hömmelmann
****
Beiträge: 119
Registriert: Di, 28.11.2006 19:44
Wohnort: Meppen

Re: Summenformel

Beitrag von Hömmelmann »

Hallo,

schönen Dank erstmal für die schnelle Antwort. Leider ist mir damit noch nicht so recht geholfen, denn ich muss in die Formel auch noch die zweite Bedingung für die zu summierende Spalte einbinden und die müsste Summewenn() irgendwie "mitgeteilt" werden.
Vielleicht gibt es ja doch auch dafür eine Lösung (ich bin fest davon überzeugt).

Gruß, Friedhelm
AhQ
*******
Beiträge: 1096
Registriert: Fr, 15.06.2007 11:03
Wohnort: Regensburg
Kontaktdaten:

Re: Summenformel

Beitrag von AhQ »

Hallo Hömmelmann,

dann heißt Dein bester Freund Summenprodukt. Dann ist die Formel im Sinne von

=Summenprodukt((X1:X100="c")*(2.Indexspalte="2.Suchbedingung")*(zu summierende Spalte)

zu schreiben. Summewenn nimmt nur eine Bedingung, Summenprodukt kann beliebig viele Bedingungen verarbeiten.

Klappt es jetzt?

Viele Grüße

AhQ
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Summenformel

Beitrag von Karolus »

Hallo AhQ
Die Syntax von SUMMENPRODUKT kann die Kriterien mit * verknüpfen, so wie du es angegeben hast, normal werden sie aber mit ; Semicolon getrennt:

Code: Alles auswählen

=Summenprodukt(X1:X100="c";2.Indexspalte="2.Suchbedingung";zu summierende Spalte)
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
AhQ
*******
Beiträge: 1096
Registriert: Fr, 15.06.2007 11:03
Wohnort: Regensburg
Kontaktdaten:

Re: Summenformel

Beitrag von AhQ »

Hallo Karolus,

klingt irgendwie logisch, heißt ja summenPRODUKT...

Gibts dann einen Unterschied zwischen ";" und "*" ?

AhQ
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Summenformel

Beitrag von Karolus »

Hallo AhQ

Mit * übergibst du im Prinzip nur ein Kriterium, indem die Einzelkriterien multipliziert werden,
mit ; werden die Kriterien aufgrund der Funktion Summenprodukt multipliziert.

Bei komplexen Kriterien erfordert die Trennung mit Semicolon weniger ()Klammern.

Aber auf beiden Wegen kommt hinten das gleiche raus ;-)
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Hömmelmann
****
Beiträge: 119
Registriert: Di, 28.11.2006 19:44
Wohnort: Meppen

Re: Summenformel

Beitrag von Hömmelmann »

Hallo Kollegen,

ich bin am Ziel! Die komplette Formel lautet dann:

=SUMMENPRODUKT(A1:A6="c";INDEX(A1:D6;0;VERGLEICH("y";A1:D1;0)))

und die liefert als Ergebnis 5


Besten Dank und schöne Feiertage....


Friedhelm
Antworten