# Evaluate - scriptfunctie

Evaluate() bepaalt of de tekenreeks van de invoertekst kan worden geëvalueerd als een geldige Qlik Sense-uitdrukking en retourneert, als dat inderdaad het geval is, de waarde van de uitdrukking als een tekenreeks. Als de invoertekenreeks geen geldige uitdrukking is, wordt NULL geretourneerd.

Syntaxis:

Evaluate(expression\_text)

Retourgegevenstypen: dubbele waarde

InformatieDeze tekenreeksfunctie kan niet in diagramuitdrukkingen worden gebruikt.

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

#### Voorbeelden en resultaten:

| Functievoorbeeld | Resultaat |
| --- | --- |
| `Evaluate ( 5 * 8 )` | Retourneert '40' |

Voorbeeld van load-script

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

Resultaat

| Tekenreeks | Geëvalueerd |
| --- | --- |
| 4 | 4 |
| 5+3 | 8 |
| 0123456789012345678 | 0123456789012345678 |
| Today() | 2022-02-02 |