Libre Office

Wenn Dann Funktion in einer Tabelle in LibreWriter

WRITER hat alles, was Sie von einer modernen, voll ausgestatteten Textverarbeitung erwarten.
Antworten
KanzT
Beiträge: 11
Registriert: Di 1. Dez 2015, 11:41

Wenn Dann Funktion in einer Tabelle in LibreWriter

Beitrag von KanzT » Di 26. Jan 2016, 11:12

Hallo zusammen,

ich würde gerne in einer Tabelle im Writer eine Wenn-Dann-Funktion einbauen. Nach einiger Recherche habe ich jetzt allerdings herausgefunden, dass es diese Funktion im Writer leider nicht gibt.

Kann mir vielleicht einer weiterhelfen bei folgender Problemstellung (siehe Bild):

Im Feld L4 (Mittelverwaltung) und M4(Mittelherkunft) möchte ich gerne eine WENN-DANN-Funktion einfügen.

Im Feld L4 sollte sie folgendermaßen heißen:
=WENN((C4-E4)>=0;(C4-E4);0) und

im Feld M4:
=WENN((C4-E4)>=0;0;(C4-E4))

Für jeden Vorschlag bin ich dankbar :)

Gruß
Dateianhänge
Wenn-Dann-Funktion.PNG
Wenn-Dann-Funktion.PNG (8.96 KiB) 2305 mal betrachtet

Benutzeravatar
miesepeter
* LO-Experte *
Beiträge: 2308
Registriert: So 19. Dez 2010, 18:16
Wohnort: Bayern

Re: Wenn Dann Funktion in einer Tabelle in LibreWriter

Beitrag von miesepeter » Di 26. Jan 2016, 19:00

KanzT hat geschrieben:Nach einiger Recherche habe ich jetzt allerdings herausgefunden, dass es diese Funktion im Writer leider nicht gibt.

Kann mir vielleicht einer weiterhelfen bei folgender Problemstellung...
Hallo,

versuch's mal mit http://www.ooowiki.de/DDE.html

Ciao

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

Re: Wenn Dann Funktion in einer Tabelle in LibreWriter

Beitrag von F3K Total » Di 26. Jan 2016, 21:32

Hi,
diese Wenn-Funktionen lassen sich wie folgt erzeugen, schreibe in
L4

Code: Alles auswählen

=(<C4>-<E4>)*((<C4>-<E4>)>0)
M4

Code: Alles auswählen

=(<C4>-<E4>)*((<C4>-<E4>)<0)
Zur Erklärung:
Der Ausdruck

Code: Alles auswählen

((<C4>-<E4>)>0)
nimmt den Wert 1 an wenn die Bedingung >0 erfüllt ist, wird zu 0, wenn nicht.
D.h. Wenn

Code: Alles auswählen

(<C4>-<E4>)>0
wahr ist, ist das Rechenergebnis

Code: Alles auswählen

(<C4>-<E4>)*1 also <C4>-<E4>
Stimmt es nicht

Code: Alles auswählen

(C4>-<E4>)*0 also 0
In der zweiten Formel ist es umgekehrt. Siehe Beispiel anbei.
Gruß R
Dateianhänge
Wenn_in_Writer.odt
(10.22 KiB) 193-mal heruntergeladen
Windows 11: AOO, LO Linux Mint: AOO, LO

Open Office
Antworten