# Let

let-satsen är ett komplement till set-satsen som används för att definiera skriptvariabler. I motsats till set-satsen utvärderas let-satsens uttryck till höger om '=' när skriptet körs, innan det tilldelas variabeln.

Syntax:

Let variablename=expression

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

#### Exempel och resultat:

| Exempel | Resultat |
| --- | --- |
| `Set x=3+4;` `Let y=3+4;` `z=$(y)+1;` | `$(x)` utvärderas som ' 3+4 '<br><br>`$(y)` utvärderas som ' 7 '<br><br>`$(z)` utvärderas som ' 8 '<br><br>Observera skillnaden mellan Set- och Let-satserna. Set-satsen tilldelar strängen '3+4' till variabeln, medan Let-satsen utvärderar strängen och tilldelar variabeln värdet 7. |
| Let T=now( ); | `$(T)` får ett värde som motsvarar aktuell tid. |

## Mer information

* [Set](https://help.qlik.com/sv-SE/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Set.htm)
* [Arbeta med variabler i Skriptredigeraren](https://help.qlik.com/sv-SE/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/work-with-variables-in-data-load-editor.htm)