# Variablen

### Variablen deklarieren

Deklarieren Sie eine Variable mit dem Gleichheitszeichen '='.

```
discount = 10%                         | 10%
cost = $550                            | $550
cost - discount                        | $495.00  
```

Eine Variable kann ein einzelnes Wort oder ein ganzer Satz sein.

### Globale Variablen

Um Variablen zu deklarieren, die über alle Blätter hinweg funktionieren, gehen Sie zu `Settings > Calculator > Global Variables` und fügen Sie eine neue Variable hinzu, indem Sie auf die Plus-Schaltfläche klicken.

### Variablen neu definieren

Eine Variable kann neu definiert werden, indem ihr ein neuer Wert zugewiesen wird.

Der zuletzt definierte Wert wird in den nachfolgenden Zeilen verwendet.

```
monthly rent = $1,900 // 2018      | $1,900
monthly rent = $2,150 // 2019      | $2,150   
monthly rent / 4 people            | $537.50
```

#### Variablen addieren und subtrahieren

Verwenden Sie die Operatoren `+=` und `-=` , um den Wert einer Variablen zu ändern.

![](/files/T6J8dDUreMXKmwReXMut)

## Tipps zur Arbeit mit Variablen

#### Den Wert einer Variablen einsehen

Unter Mac sehen Sie den Wert einer Variable, indem Sie die Umschalttaste gedrückt halten und über die Variable fahren.

<figure><img src="/files/S6KfV0OtHzJ9tS7OnwSL" alt="" width="158"><figcaption><p>Den Wert einer Variablen unter Mac einsehen</p></figcaption></figure>

Auf iPad & iPhone wählen Sie eine Variable aus, um ihren Wert einzusehen.

<figure><img src="/files/jySinZ84PcpOV5ZffeRQ" alt="" width="359"><figcaption><p>Den Wert einer Variablen auf iPad &#x26; iPhone einsehen</p></figcaption></figure>

#### Variablenamen automatisch vervollständigen

Anstatt einen langen Variablennamen einzutippen, können Sie die **Escape**-Taste drücken und dann **Enter**, um den gesamten Variablennamen schnell einzufügen.

![Drücken Sie Escape, um lange Variablennamen automatisch zu vervollständigen](/files/SYzIukL7rOck9cLf6I1G)

### Umbenennen von Variablen

Wenn Sie eine Variable umbenennen, schlägt Soulver automatisch vor, alle Zeilen zu aktualisieren, die auf Ihre Variable verweisen, um den neuen Namen zu verwenden.

Um diese Funktion auszulösen, bewegen Sie einfach den Cursor zu einer anderen Zeile, nachdem Sie den Namen einer Variable in einer Variablen-Deklarationszeile bearbeitet haben.

<div align="left"><figure><img src="/files/VsWBibPVccGvfX137Moh" alt="" width="372"><figcaption></figcaption></figure></div>

## Dinge, die Sie über Variablen-Deklarationen beachten sollten

#### Variablen müssen vor der Verwendung deklariert werden

Sie können auf eine Variable nicht verweisen, bevor sie deklariert wurde.

Dieses Verhalten ist mit der Funktionsweise von Variablen in Programmiersprachen konsistent (unterscheidet sich jedoch von Soulver 2).

#### Währungsrundung gilt nicht für Variablen-Deklarationszeilen

Wenn Sie eine Variable in einer Währung deklarieren, wird sie **ohne Rundung** angezeigt, damit unzweifelhaft ist, welcher tatsächliche Wert in der Variable gespeichert ist.

Wird sie in nachfolgenden Zeilen verwendet, gilt die Währungsrundung wie gewohnt.

<figure><img src="/files/qcxkNw4DIDhjiQL2efrM" alt="" width="563"><figcaption><p>Es ist klar, was der tatsächliche Wert von „Kosten pro Tag“ ist</p></figcaption></figure>

#### Variablen-Deklarationen können vom Gesamtbetrag ausgeschlossen werden

Verwenden Sie das Menü View > Total, um zu konfigurieren, ob der Gesamtbetrag die Variablen-Deklarationszeilen einbeziehen oder ausschließen soll.

<figure><img src="/files/RF9xpar9UR61ygY2SPty" alt="" width="563"><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://documentation.soulver.app/de/documentation/variables.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
