跳到主要內容

Num# - 指令碼與圖表函數

Num#() 將文字字串解譯為數值,亦即使用第二參數中指定的格式來將輸入字串轉換為數字。若省略第二參數,會使用資料載入指令碼中設定的小數分隔符號和千位分隔符號。自訂的小數位和千分位符號為可選參數。

語法:  

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

傳回的資料類型: 雙值

Num#() 函數傳回具有字串和數值的雙值。該函數採用輸入運算式的文字呈現,並產生數字。這不會變更數字格式:輸出格式化的方式與輸入相同。

引數:   

Num# 引數
引數 描述
text

要評估的文字字串。

format

指定用於第一個參數之數字格式的字串。若省略,會使用資料載入指令碼中設定的小數分隔符號和千位分隔符號。

dec_sep

指定小數點位數分隔符號的字串。如果省略,則會使用資料載入指令碼中設定的變數 DecimalSep 值。

thou_sep

指定千位分隔符號的字串。如果省略,則會使用資料載入指令碼中設定的變數 ThousandSep 值。

範例:  

下列表格為 A 的不同值顯示 Num#( A, '#', '.' , ',') 的結果。

結果
A 字串呈現 數值 (在此以小數點顯示)
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 -

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們可以如何改善!

加入分析現代化計畫

Remove banner from view

透過分析現代化程式進行現代化而不犧牲寶貴的 QlikView 應用程式。 按一下這裡 取得更多資訊或聯繫: ampquestions@qlik.com