# Logische Funktionen

Dieser Abschnitt beschreibt Funktionen, mit denen logische Operationen durchgeführt werden. Alle Funktionen können sowohl im Ladeskript als auch in den Diagrammformeln verwendet werden.

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/LogicalFunctions/logical-functions.htm)

#### IsNum

Liefert -1 (True), wenn die Formel numerisch ist, anderenfalls 0 (False).

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/LogicalFunctions/logical-functions.htm)[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/LogicalFunctions/logical-functions.htm)IsNum( expr )

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/LogicalFunctions/logical-functions.htm)

#### IsText

Liefert -1 (True), wenn die Formel ein Textstring ist, anderenfalls 0 (False).

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/LogicalFunctions/logical-functions.htm)[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/LogicalFunctions/logical-functions.htm)IsText( expr )

InformationshinweisBeide Funktionen IsNum und IsText geben 0 zurück, wenn die Formel NULL ist.

Beispiel:

Im folgenden Beispiel wird eine Inline-Tabelle mit gemischten Text- und numerischen Werten geladen und zwei Felder werden zum Überprüfen hinzugefügt, ob der Wert ein numerischer oder Textwert ist.

```
Load *, IsNum(Value), IsText(Value) Inline [ Value 23 Green Blue 12 33Red];
```

```
 
```

Die sich ergebende Tabelle sieht folgendermaßen aus:

Example 1

| Value | IsNum(Value) | IsText(Value) |
| --- | --- | --- |
| 23 | -1 | 0 |
| Green | 0 | -1 |
| Blue | 0 | -1 |
| 12 | -1 | 0 |
| 33Red | 0 | -1 |