BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das LibreOffice Forum zu erhalten!

❤️ DANKE >><< DANKE ❤️

> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

[Gelöst] Berechnung in Tabellenzelle mit Variable

WRITER hat alles, was Sie von einer modernen, voll ausgestatteten Textverarbeitung erwarten.
Antworten
cirepole
! Supporter - monatlich !
Beiträge: 6
Registriert: Mi 29. Jan 2020, 22:31

[Gelöst] Berechnung in Tabellenzelle mit Variable

Beitrag von cirepole » Mi 29. Jan 2020, 23:44

Hi,
ich habe eine Tabelle mit zwei Zellen.
In der linken Zelle wird eine Variable "PkwKm" = 1 gesetzt. Im weiteren ist ein Eingabefeld um die Variable PkwKm im Benutzerdialog zu setzen.
In der Rechten Zelle habe ich mit F2 die Rechenzeile geöffnet und "=PkwKm" angegeben. Die rechte Zelle zeigt immer 0.
Kann ich Variablen nicht in Tabellen für Berechnungen verwenden?
Zuletzt geändert von cirepole am Fr 31. Jan 2020, 21:11, insgesamt 1-mal geändert.

Wanderer
Beiträge: 895
Registriert: Di 11. Feb 2014, 20:03
Wohnort: Berlin

Re: Berechnung in Tabellenzelle mit Variable

Beitrag von Wanderer » Do 30. Jan 2020, 09:04

Hallo,

ich verlinke Mal ein Video für Calc:
https://youtu.be/U42MwLJrZhw

Zur Erklärung: Es wird eine Zelle benannt, deren Wert dann unter dem Namen verfügbar ist.

Es wird also keine BASIC-Anweisung in die Zelle geschrieben - ausserhalb von Makros wird BASIC nicht interpretiert.

Ob das auch bei Writer-Tabellen ganauso klappt musst Du probieren, aber das Konzept bleibt gleich - wenn Zellen benannt werden können.

Es gibt natürlich noch andere Wege Namen mit Werten zu versehen...

Mfg, Jörn.
LO 6.0.7 (32Bit) Win8.1 Pro 32 Bit/ LO 6.3.2 Win10 64Bit / LO 6.0.7 Win7 Pro 64 Bit

cirepole
! Supporter - monatlich !
Beiträge: 6
Registriert: Mi 29. Jan 2020, 22:31

Re: Berechnung in Tabellenzelle mit Variable [gelöst]

Beitrag von cirepole » Fr 31. Jan 2020, 21:10

Ich habe festgestellt, dass sich eine über Strg+F2[Variablen]>"Variable setzen" definierte Variable "PkwKm"
durchaus auch in Tabellenzellen verwenden lässt:
In der Tabellenzelle die Rechenleiste mit F2 öffnen.

=PkwKm*0,3

Seltsamerweise muss die Definition jedoch ausserhalb der Tabelle stattfinden wo die Variable verwendet wird.

Ist das ein BUG?

Das Ergebnis der Formel wird nach Aktualisieren mit F9 angezeigt oder wenn man in die Tabelle klickt.
"Ausserhalb der Tabelle" könnte auch die Zelle EINER ANDEREN Tabelle sein.
Auf jeden Fall muss die Definition stattfinden bevor der Wert angezeigt wird.
Zuletzt geändert von cirepole am Sa 1. Feb 2020, 13:07, insgesamt 1-mal geändert.

cirepole
! Supporter - monatlich !
Beiträge: 6
Registriert: Mi 29. Jan 2020, 22:31

Re: Berechnung in Tabellenzelle mit Variable

Beitrag von cirepole » Sa 1. Feb 2020, 12:46

Wanderer hat geschrieben:
Do 30. Jan 2020, 09:04
...
Es gibt natürlich noch andere Wege Namen mit Werten zu versehen...

Mfg, Jörn.
Interessant. Das man Zellen in Calc umbenennen kann wusste ich nicht.
In Writer geht das nicht. Man kann jedoch eine Tabelle mit einer Zeile und einer Spalte einfügen und diese dann umbenennen und den Rahmen ausschalten. Um dieses Eingabefeld im Fließtext zu verwenden muss sie jedoch vorher in einen Rahmen gepackt und dieser dann an den Absatz, in dem er erscheinen soll, gebunden werden. Umrandung ausschalten nicht vergessen. Variablen haben also ihre Berechtigung zumal sie, wenn in Eingabefeldern verwendet, bei Dokumentaufruf erstmal allesamt abgefragt werden. Alternativ mit Shift+Strg+F9 nochmal aufrufen.
VG Stefan

Wanderer
Beiträge: 895
Registriert: Di 11. Feb 2014, 20:03
Wohnort: Berlin

Re: [Gelöst] Berechnung in Tabellenzelle mit Variable

Beitrag von Wanderer » Sa 1. Feb 2020, 16:31

Hallo,

kennst Du eigentlich den Wiki-Text:
http://www.ooowiki.de/FeldBefehl.html
2.5 behandelt eigene Variablen und Benutzerfelder...

Mfg, Jörn.
LO 6.0.7 (32Bit) Win8.1 Pro 32 Bit/ LO 6.3.2 Win10 64Bit / LO 6.0.7 Win7 Pro 64 Bit

An alle, die das LibreOffice-Forum nutzen:


Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das Jahr 2024.
Einfach per Kreditkarte oder PayPal.
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten