bedingtes Addieren... ;)

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

genrich
Beiträge: 5
Registriert: Fr, 23.01.2004 22:48

bedingtes Addieren... ;)

Beitrag von genrich »

Hi...

Noch eine Frage...

Wie kann ich Werte in einer Spalte Addieren, aber nur die Werte, bei den in der selben Zeile ein X steht...

Also:

=Summe(A1:A10) aber nur wenn im entsprechendem B1-10-Feld ein X steht.
genrich
Beiträge: 5
Registriert: Fr, 23.01.2004 22:48

Beitrag von genrich »

Hab mit SUMMEWENN angeschaut, aber das ist nicht das was ich brauche...
Hier ein vielleicht besseres Beispiel, um zu erklären was ich will:

| X | 5 |
| Y | 1 |
| X | 4 |
| Y | 3 |

Ich will jetzt die Summe für X (also 5 + 4) und die Summe für Y (1 + 3) haben.

Bisher mache ich es immer so, das ich daneben zwei hilfsspalten mache:
WENN(A1="X";B1;"0") in Spalte C
WENN(A1="Y";B1;"0") in Spalte D

also erhalte ich dann

| X | 5 | 5 | 0 |
| Y | 1 | 0 | 1 |
| X | 4 | 4 | 0 |
| Y | 3 | 0 | 3 |

Nun kann man ganz einfach die Summe für X ist =SUMME(C0:C4) erhalten und für X =SUMME(D0:D4)...

Aber das ist halt umständlich, gerade wenn man mehrere Verschiedene Posten hat, für jeden eine ganze Spalte zu "verbrauchen"....
Toxitom
********
Beiträge: 3768
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Beitrag von Toxitom »

Hallo Genrich,

wieso passt "summewenn" nicht? ist doch genau das, was du willst?

Beispiel:

...| a | b | ..... | n | o |
1 | X | 5 | ..... | X | Y |
2 | Y | 1 |
3 | X | 4 |
4 | Y | 3 |

In Zelle c10 kannst ud jetzt die Summe aller Werte in Spalte B mit "X" in Spalte a erhalten: =Summewenn(a1:a4;n1;b1:b4)
Für alle Werte mit Y änderst du entweder in "n1" das "X" oder in der Formel das "n1")

Also genau was du brauchst, oder?

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
genrich
Beiträge: 5
Registriert: Fr, 23.01.2004 22:48

Beitrag von genrich »

Ah! Ich hab's gerade nochmal getestet, du hast recht!

Danke :lol:
Antworten