Devuelve una expresión con formato de porcentaje (múltiplo por 100) con un carácter % final.

Sintaxis

FormatPercent ( Expresión [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )

La sintaxis de la función FormatPercent tiene estos argumentos:

argumento

Descripción

Expresión

Obligatorio. Expresión a la que se va a dar formato.

NumDigitsAfterDecimal

Opcional. Valor numérico que indica cuántas posiciones a la derecha del decimal se muestran. El valor predeterminado es –1, lo que indica que se usa la configuración regional del equipo.

IncludeLeadingDigit

Opcional. Constante tristate que indica si se muestra o no un cero a la izquierda para valores fraccionados. Vea la sección Configuración para ver los valores.

UseParensForNegativeNumbers

Opcional. Constante de tres estados que indica si se deben colocar o no valores negativos entre paréntesis. Vea la sección Configuración para ver los valores.

GroupDigits

Opcional. Constante tristate que indica si los números se agrupan o no con el delimitador de grupo especificado en la configuración regional del equipo. Vea la sección Configuración para ver los valores.

Configuración

Los argumentos IncludeLeadingDigit, UseParensForNegativeNumbersy GroupDigits tienen la siguiente configuración:

Constante

Valor

Descripción

vbTrue

–1

Verdadera

vbFalse

0

Falsa

vbUseDefault

–2

Use la configuración de la configuración regional del equipo.

Observaciones

Cuando se omiten uno o varios argumentos opcionales, la configuración regional del equipo proporciona los valores de los argumentos omitidos.

Nota:  Toda la información de configuración proviene de la pestaña Número de configuración regional.

Ejemplos

Expresión

Resultados

SELECT FormatPercent([DPercent]) AS Expr1 FROM ProductSales;

Da formato a los valores del campo "Percent" al formato "Porcentaje" y devuelve en la columna Expr1.

SELECT FormatPercent([DPercent],2,-1,-1,-1) AS DPercentage FROM ProductSales;

Da formato a los valores del campo "Percent" al formato "Porcentaje" con 2 puntos decimales, todos los valores inferiores al 1 % tendrán "0" antes de que los valores decimales negativos se abarque entre paréntesis, el valor se agrupará de forma predeterminada delimitador ("10" se mostrará como 1.000,00%, "-10" se mostrará como (1.000,00%), "0" se mostrará como 0,00 %).

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Office Usuarios de Insider

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a tu experiencia?

¡Gracias por sus comentarios!

×