Wenn Funktion in OO Writer

Das Textverarbeitungsprogramm

Moderator: Moderatoren

Toxitom
********
Beiträge: 3768
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Re: Wenn Funktion in OO Writer

Beitrag von Toxitom »

Hey Tobsen,

in Texttabellen gibt es keine "Wenn" Funktion. Texttabellen besitzen nur einen geringen Funktionsumfang - die kannst Du über den Funktionsassistenen aufrufen:
Zwischenablage01.png
Zwischenablage01.png (7.56 KiB) 3063 mal betrachtet
Eine "Wenn-Funktion" ist nicht dabei;)

Binde doch einfach eine Calc-Tabelle in Writer ein - da hast du dann alee Freiheiten der Calc-Tabelle.

Wäre sicher die bessere Lösung.

VG
Tom
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Toxitom
********
Beiträge: 3768
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Re: Wenn Funktion in OO Writer

Beitrag von Toxitom »

Hey Tobsen,
....dann haben die zwei Tabellen keine Verbindung mehr oder?...
Nein, sind dann zwei eigenständige Objekte ohne Verbindung zueinander.
Kann ich auch Writer in Calc einbinden?
Ja. Geht genauso.

VG Tom
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
F3K Total
********
Beiträge: 3704
Registriert: Mo, 28.02.2011 17:49

Re: Wenn Funktion in OO Writer

Beitrag von F3K Total »

Hi,
beim Rechnen in Writer-Tabellen kann man sich helfen, statt der WENN() Funktion, kann man logische Werte abfragen, etwa so:

Code: Alles auswählen

(<D3>==1)
Dieser Code hat als Ergebnis eine 1, wenn in Zelle D3 eine 1 steht, und immer dann eine 0, wenn keine 1 in D3 steht.
So könnte deine Formel dann lauten:

Code: Alles auswählen

=<B3>-<A3>-((<D3>==1)*(1/48))
Du musst halt statt des "x" eine 1 eintragen, wenn du eine Pause abziehen willst, denn Text wird nicht erkannt. 1/48 ist hier 1/48igstel eines Tages, also 30 Minuten.
Gruß R
Antworten