QlikWorld 2020 Global Conference. Weź udział i dowiedz się, jak w pełni wykorzystać dane. Nie zwlekaj. Zarejestruj się już teraz, by zaoszczędzić.

Funkcje logiczne

W tej sekcji opisano funkcje obsługujące operacje logiczne. Wszystkie funkcje mogą być stosowane zarówno w skryptach ładowania danych, jak i wyrażeniach wykresu.

Uwaga: Zarówno IsNum, jak i IsText zwracają 0, gdy wyrażenie to NULL.

Example:  

W poniższym przykładzie ładowana jest tabela wbudowana z mieszanymi wartościami tekstowymi i liczbowymi oraz dodawane są dwa pola celem sprawdzenia, czy wartość jest odpowiednio wartością liczbową czy tekstową.

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

Otrzymana tabela wygląda następująco:

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