# Let

Der let-Befehl ergänzt den set-Befehl und definiert die Skriptvariablen. Im Gegensatz zum set-Befehl wird beim let-Befehl der Ausdruck rechts des Gleichheitszeichens "=" zur Laufzeit des Skripts ausgewertet, bevor er der Variablen zugewiesen wird.

Syntax:

Let variablename=expression

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Let.htm)

#### Beispiele und Ergebnisse:

| Beispiel | Ergebnis |
| --- | --- |
| `Set x=3+4;` `Let y=3+4;` `z=$(y)+1;` | `$(x)` wird als ' 3+4 ' interpretiert<br><br>`$(y)` wird als ' 7 ' interpretiert<br><br>`$(z)` wird als ' 8 ' interpretiert<br><br>Achten Sie auf den Unterschied zwischen den Befehlen Set und Let. Der Befehl Set weist den String „3+4“ zur Variablen zu, während der Befehl Let den String auswertet und der Variablen 7 zuweist. |
| Let T=now( ); | `$(T)` liefert den Wert der aktuellen Uhrzeit. |

## Weitere Informationen

* [Set](https://help.qlik.com/de-DE/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Set.htm)
* [Arbeiten mit Variablen im Dateneditor](https://help.qlik.com/de-DE/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/work-with-variables-in-data-load-editor.htm)