<< Click to Display Table of Contents >> Variablen in Berechnungen |
Sie können das Ergebnis einer Berechnung als Zwischenergebnis speichern, indem Sie die Berechnung einer Variablen zuweisen.
Hinweis: Die Namen von Variablen dürfen nur Buchstaben, Zahlen und Unterstriche enthalten. Das erste Zeichen muss ein Buchstabe sein. Es sind maximal 16 Zeichen erlaubt. Die Groß-/Kleinschreibung wird dabei nicht beachtet.
Um in Berechnungen Variablen zu verwenden, gehen Sie wie folgt vor:
1. | Rufen Sie den Ribbonbefehl Einfügen | Gruppe Text | Feld | Berechnung auf. |
2. | Tippen Sie im Dialogfenster den Variablennamen gefolgt von einem Gleichheitszeichen und dann den Wert oder die Formel – zum Beispiel: "VOLUMEN=7*4*2". |
Wichtig: Wenn Sie nun mit OK bestätigen, passieren zwei Dinge:
▪Die Berechnung wird durchgeführt und das Ergebnis im Text angezeigt.
▪Gleichzeitig wird das Ergebnis in der Variablen VOLUMEN gespeichert.
Nun ließe sich die Variable VOLUMEN in anderen Berechnungen verwenden: die Rechenformel VOLUMEN+10 ergäbe beispielsweise 56+10, also 66.
Sie können auch einfach nur den Inhalt der Variablen VOLUMEN an einer anderen Textstelle ausgeben lassen. Bewegen Sie einfach die Schreibmarke dorthin, rufen Sie den Ribbonbefehl Einfügen | Feld | Berechnung auf und tippen Sie im Dialogfenster als Berechnung nur den Variablennamen VOLUMEN ein. Sobald Sie mit OK bestätigen, erscheint der Inhalt dieser Variable im Text.
Wenn Sie sich das Dialogfenster von Einfügen | Feld | Berechnung etwas genauer ansehen, werden Sie entdecken, dass in der Liste Variable/Feld alle momentan gültigen Variablen angezeigt werden. Diese lassen sich per Doppelklick auf den Eintrag in der Liste komfortabel in die Formel einsetzen.
Wichtig: Eine Variable gilt erst ab der Stelle im Text, an der sie definiert wurde. Fügen Sie also im dritten Absatz Ihres Dokuments die Formel VOLUMEN=7*4*2 ein und versuchen, VOLUMEN schon im zweiten Absatz auszugeben oder damit zu rechnen, quittiert TextMaker dies mit der Fehlermeldung "Unbekannter Variablenname".
Ein Anwendungsbeispiel
Ein Tenniscenter möchte Rechnungen für die Vermietung seiner Tennisplätze schreiben. Der Computer soll die Endsumme berechnen und die Mehrwertsteuer hinzufügen. Grob gekürzt würde man eine solche Rechnung etwa in dieser Form schreiben:
R E C H N U N G
? Stunden |
à |
??.?? |
|
|
------------ |
Nettobetrag |
= |
??.?? |
|
|
------------ |
+ 19% Mehrwertsteuer |
= |
??.?? |
Bruttobetrag |
= |
??.?? |
|
|
------------ |
Die mit Fragezeichen gefüllten Rechnungspunkte müsste man nun mit dem Taschenrechner ausrechnen und von Hand ausfüllen. Diese Arbeit nimmt Ihnen TextMaker ab:
Nehmen wir an, die Tennis-Cracks haben 2 Stunden gespielt, die Stunde kostet 10,- Euro zzgl. MwSt.
1. | Löschen Sie das Fragezeichen vor "Stunden", rufen Sie den Ribbonbefehl Einfügen | Feld | Berechnung und tragen Sie mit dessen Hilfe folgende Berechnung ein: DAUER=2. |
(Dadurch haben Sie erstens die Variable DAUER mit dem Wert 2 belegt. Zweites wird der Inhalt von DAUER – also 2 – im Text angezeigt.) |
2. | Rechts, anstelle der Fragezeichen hinter "à", tragen Sie die Berechnung PREIS=10 ein. |
(Hier gilt das Gleiche: Erstens weisen Sie der Variable PREIS den Wert 10 zu, zweitens erscheint der Inhalt dieser Variable – also 10 – im Text.) |
3. | Die Rechenformel, die Sie mithilfe des Befehls Einfügen | Feld | Berechnung für die Fragezeichen hinter "Nettobetrag" eintragen müssen, lautet: NETTO=DAUER*PREIS. |
(Der Variablen NETTO wird nun das Ergebnis der Berechnung DAUER mal PREIS zugewiesen, und das Resultat im Text angezeigt. Entscheidend dabei: ändern Sie später DAUER oder PREIS, ändert sich auch der Inhalt der Variablen NETTO entsprechend.) |
4. | Hinter "+ 19% Mehrwertsteuer" fügen Sie mittels Einfügen | Feld | Berechnung die Rechenformel MWST=NETTO*19/100 ein, um die Mehrwertsteuer zu berechnen. |
(In dieser Formel wird mit dem gerade errechneten Ergebnis für NETTO weitergerechnet. Auch hier gilt: Ändert sich etwas am Ergebnis von NETTO, wird das Ergebnis von MWST automatisch korrigiert.) |
5. | Der "Bruttobetrag" wird schließlich mit NETTO+MWST ausgerechnet. |
(Beim letzten Schritt verzichten wir darauf, nochmals eine neue Variable zu definieren. Schließlich geht es uns nur darum, das Ergebnis im Text stehen zu haben.) |
Schalten Sie auf der Karteikarte Ansicht im Dialogfenster des Ribbonbefehls Datei | Eigenschaften die Option Nur Feldnamen anzeigen ein (alternativ: auf der Ribbonkarte Sendungen | Gruppe Felder mit der Schaltfläche Feldnamen), werden die Rechenformeln im Text sichtbar. Die Rechnung sollte dann etwa folgendermaßen aussehen:
R E C H N U N G
{Formel: DAUER=2} Stunden |
à |
{Formel: PREIS=10} |
|
|
------------ |
Nettobetrag |
= |
{Formel: NETTO=DAUER*PREIS} |
|
|
------------ |
+ 19% Mehrwertsteuer |
= |
{Formel: MWST=NETTO*19/100} |
Bruttobetrag |
= |
{Formel: NETTO+MWST} |
|
|
------------ |
Schalten Sie Nur Feldnamen anzeigen wieder aus, sehen Sie die Ergebnisse im Text.
Tipp: Mit dem Tastenkürzel Alt+F9 schalten Sie die Option Feldnamen anzeigen blitzschnell um.
Soll nun eine Rechnung für einen anderen Kunden geschrieben werden, muss nur der Wert für die Variable DAUER geändert werden. Dazu markieren Sie die 2 vor "Stunden", rufen den Ribbonbefehl Einfügen | Feld | Berechnung auf und ersetzen die 2 in der Formel einfach durch die gewünschte Stundenzahl. Nach Ihrem OK führt TextMaker die Neuberechnung durch.
Nachkommastellen: Etwas unschön mag Ihnen dabei vorkommen, dass die Geldbeträge nicht wie üblich mit zwei Nachkommastellen angezeigt werden. Dies können Sie aber sofort ändern: Markieren Sie die entsprechenden Berechnungen dazu jeweils, rufen Sie den Ribbonbefehl Einfügen | Feld | Berechnung auf, wählen Sie bei Nachkommastellen die Option Fest und tragen Sie daneben eine "2" ein.
Tipp: Sie können das Dialogfenster auch durch Doppelklick direkt auf das Feld öffnen.