Przeskocz do zawartości głównej

Num# — funkcja skryptu i funkcja wykresu

Num#() interpretuje ciąg tekstowy jako wartość liczbową, to znaczy konwertuje ciąg wejściowy na liczbę, stosując format określony w drugim parametrze. W przypadku pominięcia drugiego parametru zostaną użyte separatory dziesiętne i tysięczne ustawione w skrypcie ładowania danych. Niestandardowe symbole separatora dziesiętnego i separatora tysięcy są parametrami opcjonalnymi.

Składnia:  

Num#(text[, format[, dec_sep [, thou_sep ] ] ])

Typ zwracanych danych: podwójny

Funkcja Num#() zwraca wartość podwójną z ciągiem i wartością numeryczną. Ta funkcja pobiera reprezentację tekstową wyrażenia wejściowego i generuje liczbę. Nie zmienia formatu liczby — dane wyjściowe są formatowane tak samo jak dane wejściowe.

Argumenty:   

Argumenty Num#
Argument Opis
text

Tekstowy ciąg znaków do oceny.

format

Ciąg określający format liczb używany w pierwszym parametrze. W przypadku pominięcia zostaną użyte separatory dziesiętne i tysięczne ustawione w skrypcie ładowania danych.

dec_sep

Ciąg znaków określający separator dziesiętny. W przypadku pominięcia zostanie użyta wartość zmiennej DecimalSep ustawiona w skrypcie ładowania danych.

thou_sep

Ciąg znaków określający separator tysięcy. W przypadku pominięcia zostanie użyta wartość zmiennej ThousandSep ustawiona w skrypcie ładowania danych.

Przykład:  

W poniższej tabeli przedstawiono wynik Num#( A, '#', '.' , ',') dla różnych wartości A.

Wyniki
A Reprezentacja ciągu Wartość liczbowa (tutaj wyświetlana z kropką dziesiętną)
35,648.31 35,648.31 35648.31
35 648.312 35 648.312 35648.312
35.648,3123 35.648,3123 -
35 648,31234 35 648,31234 -

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!

Dołącz do Programu Modernizacji Analityki

Remove banner from view

Przeprowadź modernizację bez szkody dla Twoich cennych aplikacji QlikView za pomocą programu Analytics Modernization Program. Kliknij tutaj aby uzyskać więcej informacji lub skontaktuj się z nami: ampquestions@qlik.com