Formatos numéricos predefinidos para la función FORMAT

La tabla siguiente muestra los nombres de formato numérico predefinidos. Se pueden utilizar como el argumento de estilo de la función Format.

Especificación de formato

Descripción

"General Number"

Muestra el número sin separadores de miles.

"Currency"

Muestra el número con separadores de miles, si corresponde; muestra dos dígitos a la derecha del separador de decimales. El resultado dependerá de la configuración regional.

"Fixed"

Muestra al menos un dígito a la izquierda y dos a la derecha del separador de decimales.

"Standard"

Muestra el número con separadores de miles, al menos un dígito a la izquierda y dos a la derecha del separador de decimales.

"Percent"

Muestra el número multiplicado por 100 con un signo de porcentaje (%) anexado inmediatamente a la derecha; siempre muestra dos dígitos a la derecha del separador de decimales.

"Scientific"

Utiliza la notación científica estándar, con dos dígitos significativos.

"Yes/No"

Muestra No si el número es 0; de lo contrario, muestra Yes.

"True/False"

Muestra False si el número es 0; de lo contrario, muestra True.

"On/Off"

Muestra Off si el número es 0; de lo contrario, muestra On.

Comentarios

Observe que las cadenas de formato están basadas en Visual Basic (automatización OLE) y, por consiguiente, pueden tener un comportamiento ligeramente diferente al de las cadenas de formato utilizadas por .NET Framework. No se admiten las abreviaturas, como "P" y "x." Cualquier otra cadena que proporcione como un argumento a la función FORMAT se interpreta como definir un formato personalizado.

Nota importanteImportante

Si value es BLANK() la función devuelve una cadena vacía.

Si format_string es BLANK(), al valor se le da el formato “Número general”.

Ejemplo

Los siguientes ejemplos muestran el uso de cadenas de formato predefinidas diferentes para dar formato a un valor numérico.

FORMAT( 12345.67, "General Number")
FORMAT( 12345.67, "Currency")
FORMAT( 12345.67, "Fixed")
FORMAT( 12345.67, "Standard")
FORMAT( 12345.67, "Percent")
FORMAT( 12345.67, "Scientific")

Las expresiones anteriores devuelven los siguientes resultados:

12345.67 "Número general" muestra el número sin formato.

12,345.67 $ "Divisa" muestra el número con su formato de configuración regional de moneda. Este ejemplo muestra el formato de moneda de Estados Unidos predeterminado.

12345.67 "Fijo" muestra al menos un dígito a la izquierda y dos a la derecha del separador de decimales.

12,345.67 "Estándar" muestra al menos un dígito a la izquierda y dos a la derecha del separador de decimales, e incluye separadores de miles. Este ejemplo muestra el formato de número de Estados Unidos predeterminado.

1,234,567.00% "Porcentaje" muestra el número como porcentaje (multiplicado por 100) con formato y el signo de porcentaje a la derecha del número separado por un solo espacio.

1.23E+04 "Científico" muestra el número en notación científica con dos dígitos decimales.

Vea también

Referencia

Función FORMAT

Formatos predefinidos de fecha y hora para la función FORMAT

Formatos numéricos personalizados para la función FORMAT