GetAsNumber

Devuelve solo los números del texto como tipo de campo numérico.

Formato 

GetAsNumber ( texto )

Parámetros 

texto: cualquier expresión de texto o campo de texto que contenga números

Tipo de datos devuelto 

número

Se origina en 

6.0 o anterior

Descripción 

Utilice este elemento con fórmulas que incluyan números o funciones numéricas. Esta función elimina del texto todos los caracteres no numéricos, los ceros iniciales y los ceros finales tras el separador decimal. GetAsNumber devuelve un número negativo si los primeros números en texto están precedidos por un signo menos "-" o están entre paréntesis "()," a menos que un punto o un número precedan al signo menos o al paréntesis izquierdo. Si en el texto hay caracteres numéricos cero, GetAsNumber devuelve una cadena vacía.

También puede utilizar esta función para convertir una fecha en el número de días. El número devuelto especifica el número de días desde el 1/1/0001.

Ejemplo 1 

GetAsNumber ( "FY20" ) devuelve 20.

GetAsNumber ( "1254,50 EUR" ) devuelve 1254,5.

GetAsNumber ( "2 - 2" ) y GetAsNumber ( "2(2)" ) devuelve 22.

GetAsNumber ( "-22" ) y GetAsNumber ( "(22)" ) devuelve -22.

GetAsNumber ( ".(22)" ) devuelve .22.

Ejemplo 2 

GetAsNumber ( NúmeroSerie ) devuelve 35684, si el valor de NúmeroSerie es TKV35FRG6HH84.

Ejemplo 3 

GetAsNumber ( FechaNacimiento ) devuelve 737342, si el campo FechaNacimiento contiene 10/10/2019.

Ejemplo 4 

GetAsNumber ( CódigoAcceso ) devuelve una cadena vacía cuando el campo CódigoAcceso contiene QTjPLeRMaCV.