❤️ Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! ❤️
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

SummeWenn mit mehreen Bedingungen

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Blumenschein
Beiträge: 15
Registriert: Di 10. Jul 2012, 00:03

SummeWenn mit mehreen Bedingungen

Beitrag von Blumenschein » So 15. Dez 2013, 01:18

Hallo zusammen,

in libre office calc würde ich gerne eine SummeWenn-Formel (SumIF) mit mehreren Bedingungen einsetzen. Wie genau muss die Formeld dann modifiziert werden oder gibt es dafür elegantere Lösungen.

Sprachlich ausgedrückt ungefähr so.


Bilde die Summe von allen Zahlen aus der Rage A, wenn (1. der Wert in der Range X mit dem vorgegebenen Wert x übereinstimmt und wenn 2. der Wert in der Range Y mit dem vorgegebenen Wert y übereinstimmt)

Wie genau baue ich die UND-Kombination ein?
Vielen Dank,
Gruß
--
Blumenschein

F3K Total
* LO-Experte *
Beiträge: 2501
Registriert: So 10. Apr 2011, 10:10

Re: SummeWenn mit mehreen Bedingungen

Beitrag von F3K Total » So 15. Dez 2013, 02:33

Hi,
in der ApachOpenOffice Hilfe habe ich diesen Abschnitt gefunden, der zeigt, wie das per SUMME() geht:
SUMME
Summiert alle Zahlen eines Zellbereichs.
Syntax
SUMME(Zahl 1; Zahl 2; ...; Zahl 30)
Zahl 1 bis Zahl 30 sind bis zu 30 Argumente, deren Summe berechnet werden soll.
Beispiel
Wenn Sie die Zahlen 2;3 und 4 in die Textfelder "Zahl 1;2 und 3" eingeben, wird 9 als Ergebnis zurückgegeben.
=SUMME(A1;A3;B5) berechnet die Summe der drei Zellen. =SUMME (A1:E10) berechnet die Summe aller Zellen im Bereich A1 bis E10.
In SUMME()-Funktionen können UND-Verknüpfungen wie folgt eingesetzt werden:
Annahme (Beispiel): Sie habe Rechnungen in eine Tabelle eingegeben. Spalte A enthält den Datumswert der Rechnung, Spalte B die Beträge. Sie möchten eine Formel verwenden, mit der Sie die Summe aller Beträge für einen bestimmten Monat berechnen können, z. B. den Betrag für den Zeitraum >=1.1.2008 bis <1.2.2008. Der Bereich mit den Datumswerten umfasst A1:A40, der Bereich mit den zusammenzurechnenden Beträgen umfasst B1:B40. C1 enthält das Anfangsdatum 1.1.2008 der einzubeziehenden Rechnungen, und C2 enthält das Datum 1.2.2008, das nicht mehr einbezogen wird.
Geben Sie die folgende Formel als Matrixformel ein:
=SUMME((A1:A40>=C1)*(A1:A40<C2)*B1:B40)
Um diese Formel als eine Matrixformel einzugeben, schließen Sie sie nicht einfach durch Drücken der Eingabetaste ab, sondern beenden den Befehl mit Umschalt + Strg+Eingabetaste. Die Formel in der Formelleiste wird daraufhin in geschweifte Klammern gesetzt.
{=SUMME((A1:A40>=C1)*(A1:A40<C2)*B1:B40)}
Die Formel basiert auf der Tatsache, dass das Ergebnis eines Vergleichs 1 ist, wenn das Kriterium erfüllt ist, und 0, wenn das Kriterium nicht erfüllt ist. Die einzelnen Vergleichsergebnisse werden als Matrix behandelt und in der Matrixmultiplikation verwendet, und abschließend werden die einzelnen Werte zusammengerechnet, woraus sich die Ergebnismatrix ergibt.
Ersetze das zweite Kriterium durch die Spalte B und die Summenspalte durch C:

Code: Alles auswählen

{=SUMME((A1:A40>=5)*(B1:B40<22)*C1:C40)}
HTH Gruß R
Windows 11: AOO, LO Linux Mint: AOO, LO

Benutzeravatar
lorbass
* LO-Experte *
Beiträge: 627
Registriert: Mo 25. Apr 2011, 18:17

Re: SummeWenn mit mehreen Bedingungen

Beitrag von lorbass » So 15. Dez 2013, 02:38

Code: Alles auswählen

=SUMMENPRODUKT($A$3:$A$26="x";$B$3:$B$26="y";$C$3:$C$26)

Gruß
lorbass

F3K Total
* LO-Experte *
Beiträge: 2501
Registriert: So 10. Apr 2011, 10:10

Re: SummeWenn mit mehreen Bedingungen

Beitrag von F3K Total » So 15. Dez 2013, 03:06

Hallo Lorbass,
habe deine Formel gerade ausprobiert, funktioniert einwandfrei.
Einen Vorteil hat die Matrixformel, es ist damit möglich auch Summen von mehreren Spalten zu bilden ala:

Code: Alles auswählen

{=SUMME((A1:A40>=5)*(B1:B40<22)*C1:F40)}
Gruß Rik
Windows 11: AOO, LO Linux Mint: AOO, LO


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten