# Variabili

### Dichiarare variabili

Dichiara una variabile con il simbolo di uguale '='.

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

Una variabile può essere una singola parola o un'intera frase.

### Variabili globali

Per dichiarare variabili che funzionano su tutti i fogli, vai su `Settings > Calculator > Global Variables` e aggiungi una nuova variabile facendo clic sul pulsante più.

### Ridefinire variabili

Una variabile può essere ridefinita assegnandole un nuovo valore.

Verrà utilizzato l'ultimo valore definito nelle righe successive.

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

#### Variabili che possono essere aggiunte e sottratte

Usa gli operatori `+=` e `-=` per modificare il valore di una variabile

![](/files/gY4KBzRraPSUpPGVMWuK)

## Suggerimenti per lavorare con le variabili

#### Visualizzare il valore di una variabile

Su Mac, visualizza il valore di una variabile tenendo premuto il tasto shift e passando il mouse sulla variabile.

<figure><img src="/files/ztGOiShwgNnrar08Pdel" alt="" width="158"><figcaption><p>Visualizzare il valore di una variabile su Mac</p></figcaption></figure>

Su iPad e iPhone, seleziona una variabile per visualizzarne il valore.

<figure><img src="/files/mHImmOvIEdVh0y9sTzcR" alt="" width="359"><figcaption><p>Visualizzare il valore di una variabile su iPad e iPhone</p></figcaption></figure>

#### Completamento automatico dei nomi delle variabili

Invece di digitare un lungo nome variabile, puoi premere il tasto **escape** e poi premere **invio** per inserire rapidamente l'intero nome della variabile.

![Premi escape per completare automaticamente i lunghi nomi delle variabili](/files/Tf6bl69GfI5GZTdErhKq)

### Rinomina delle variabili

Quando rinomini una variabile, Soulver offrirà di aggiornare automaticamente tutte le righe che fanno riferimento alla tua variabile per utilizzare il nuovo nome.

Per attivare questa funzione, sposta semplicemente il cursore su un'altra riga, dopo aver modificato il nome di una variabile in una riga di dichiarazione della variabile.

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

## Cose da notare sulle dichiarazioni di variabili

#### Le variabili devono essere dichiarate prima dell'uso

Non puoi fare riferimento a una variabile *prima* che sia stata dichiarata.

Questo comportamento è coerente con il funzionamento delle variabili nei linguaggi di programmazione (ma differisce da Soulver 2).

#### L'arrotondamento della valuta non si applica alle righe di dichiarazione di variabili

Quando dichiari una variabile in valuta, verrà visualizzata **senza arrotondamento** in modo che sia inequivocabile qual è il valore effettivo memorizzato nella variabile.

Quando utilizzata nelle righe successive, verrà applicato l'arrotondamento della valuta come di consueto.

<figure><img src="/files/GTTinlPfjhb2Ubjaf0TL" alt="" width="563"><figcaption><p>È chiaro qual è il valore effettivo di "costo giornaliero"</p></figcaption></figure>

#### Le dichiarazioni di variabili possono essere escluse dal totale flottante

Usa il menu View > Total per configurare se il totale flottante deve includere o escludere le righe di dichiarazione delle variabili

<figure><img src="/files/TkWG9XvmCmtjIh32Zq9D" 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/it/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.
