# Let

O comando let é um complemento ao comando set, usado para definir variáveis ​​de script. O comando let, em oposição ao comando set, avalia a expressão à direita de '=' antes de ser atribuído à variável.

Sintaxe:

Let variablename=expression

A palavra let pode ser omitida, mas o comando vai tornar-se de controle. Esse comando sem a palavra-chave let deve estar contido em uma única linha do script e pode ser encerrado com um ponto e vírgula ou com o fim da linha.

Exemplos e resultados:

Exemplos e resultados

| Exemplo | Resultado |
| --- | --- |
| `Set x=3+4;`<br>`Let y=3+4;`<br>`z=$(y)+1;` | `$(x)` será avaliado como ' 3+4 '<br><br>`$(y)` será avaliado como ' 7 '<br><br>`$(z)` será avaliado como ' 8 ' |
| Let T=now(<br>); | `$(T)` receberá o valor da hora atual. |

## Saiba mais

* [Set](https://help.qlik.com/pt-BR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptRegularStatements/Set.htm)
* [Variáveis de script](https://help.qlik.com/pt-BR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptVariables.htm)