Gå till huvudinnehåll

Num# - skript- och diagramfunktion

Num#() tolkar en textsträng som ett numeriskt värde, vilket innebär att den konverterar ingångssträngen till ett nummer i formatet som specificeras i den andra parametern. Om den andra parametern utelämnas, använder den decimalavgränsare och tusentalsavgränsare som anges i dataladdningsskriptet. Anpassade symboler för decimalavgränsare och tusentalsavgränsare är valbara parametrar.

Syntax:  

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

Returnerad datatyp: dual

Num#()-funktionen returnerar ett dualt värde med både strängen och det numeriska värdet. Funktionen tar textrepresentationen för indatauttrycket och genererar ett nummer. Den ändrar inte numrets format: utdata är formaterade på samma sätt som indata.

Argument:   

Num#-argument
Argument Beskrivning
text

Textsträngen som ska utvärderas.

format

Sträng som specificerar nummerformatet som används i den första parametern. Om den utelämnas används de decimalavgränsare och tusentalsavgränsare som har angetts i dataladdningsskriptet.

dec_sep

Sträng som specificerar decimalavgränsare. Om den utelämnas används det värde för variabeln DecimalSep som har angetts i dataladdningsskriptet.

thou_sep

Sträng som specificerar tusendelsavgränsare. Om det utelämnas används det värde för variabeln ThousandSep som har angetts i dataladdningsskriptet.

Exempel:  

Följande tabell visar resultatet av Num#( A, '#', '.' , ',') för olika värden av A.

Resultat
A Strängrepresentation Numeriskt värde (visas här med decimalpunkt)
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 -

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!

Gå med i programmet Analytics Modernization

Remove banner from view

Modernisera utan att kompromissa med dina värdefulla QlikView-appar med programmet för analysmodernisering. Klicka här för mer information eller ta kontakt: ampquestions@qlik.com