# Evaluate - función de script

Evaluate() halla si la cadena de texto introducida puede ser evaluada como una expresión Qlik Sense válida, y, si es así, devuelve el valor de la expresión en forma de cadena. Si la cadena de entrada no es una expresión válida, devuelve NULL.

Sintaxis:

Evaluate(expression\_text)

Tipo de datos que devuelve: dual

Nota informativaEsta función de script no puede utilizarse en expresiones de gráfico.

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

#### Ejemplos y resultados:

| Ejemplo de función | Resultado |
| --- | --- |
| `Evaluate ( 5 * 8 )` | Devuelve '40' |

Ejemplo de script de carga

```
Load 
Evaluate(String) as Evaluated,
String
Inline
[String
4
5+3
0123456789012345678
Today()
];
```

Resultado

| Cadena | Evaluado |
| --- | --- |
| 4 | 4 |
| 5+3 | 8 |
| 0123456789012345678 | 0123456789012345678 |
| Today() | 2022-02-02 |