Berechnung unter Bedingung

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

a-zeller
*****
Beiträge: 364
Registriert: Fr, 05.11.2004 18:30

Berechnung unter Bedingung

Beitrag von a-zeller »

Ich möchte (in einer Abfrage), dass eine Berechnung nur unter bestimmten Bedingungen durchgeführt wird, ansonsten soll das Feld 0 sein. In Calc löse ich so etwas z. B. so:

Code: Alles auswählen

=WENN(ISTFEHLER(SUCHEN("gutschrift";A1));0;A2*A3)
Ich nutze LibreOffice unter Kubuntu Linux.
F3K Total
********
Beiträge: 3720
Registriert: Mo, 28.02.2011 17:49

Re: Berechnung unter Bedingung

Beitrag von F3K Total »

Hi,
statt

Code: Alles auswählen

WENN(Bedingung; IstWert; SonstWert)
gibt es in der SQL

Code: Alles auswählen

CASEWHEN(Bedingung, IstWert, SonstWert)
oder

Code: Alles auswählen

CASE WHEN  Bedingung1 THEN IstWert1 WHEN  Bedingung2 THEN IstWert2 ... WHEN  BedingungN THEN IstWertN ELSE SonstWert END
Gruß R
a-zeller
*****
Beiträge: 364
Registriert: Fr, 05.11.2004 18:30

Re: Berechnung unter Bedingung

Beitrag von a-zeller »

Vielen Dank!

Ich liebe es, wenn eine Idee funktioniert. :D
Ich nutze LibreOffice unter Kubuntu Linux.
Antworten