# Let

O comando let é um complemento ao comando set, usado para definir variáveis ​​de script. O comando let, ao contrário do comando set, avalia a expressão no lado direito do sinal de igual "=" no tempo de execução do script antes de ser atribuída à variável.

Sintaxe:

Let variablename=expression

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

#### Exemplos e resultados:

| Exemplo | Resultado |
| --- | --- |
| `Set x=3+4;` `Let y=3+4;` `z=$(y)+1;` | `$(x)` será avaliado como ' 3+4 '<br><br>`$(y)` será avaliado como ' 7 '<br><br>`$(z)` será avaliado como ' 8 '<br><br>Observe a diferença entre os comandos Set e Let. A instrução Set atribui a string "3+4" à variável, enquanto a instrução Let avalia a string e atribui 7 à variável. |
| Let T=now( ); | `$(T)` receberá o valor da hora atual. |

## Saiba mais

* [Set](https://help.qlik.com/pt-BR/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Set.htm)
* [Trabalhando com variáveis no editor de carregamento de dados](https://help.qlik.com/pt-BR/sense/November2025/Subsystems/Hub/Content/Sense_Hub/Scripting/work-with-variables-in-data-load-editor.htm)